Benzer bir soru olmasına rağmen, birden fazla işlevi olan bir dosya oluşturamıyorum. RN çok hızlı geliştiği için yöntemin halihazırda modası geçmiş olup olmadığından emin değilim. React native'de global yardımcı işlev nasıl oluşturulur?
React Native'de yeniyim.
Yapmak istediğim şey, birçok yeniden kullanılabilir işlevle dolu bir js dosyası oluşturmak ve ardından onu bileşenlere içe aktarmak ve oradan çağırmak.
Şimdiye kadar yaptıklarım aptalca görünebilir ama bunu isteyeceğinizi biliyorum, işte buradalar.
Chandu sınıf adı oluşturmayı ve bunu şu şekilde dışa aktarmayı denedim
'use strict';
import React, { Component } from 'react';
import {
AppRegistry,
Text,
TextInput,
View
} from 'react-native';
export default class Chandu extends Component {
constructor(props){
super(props);
this.papoy = {
a : 'aaa'
},
this.helloBandu = function(){
console.log('Hello Bandu');
},
}
helloChandu(){
console.log('Hello Chandu');
}
}
Ve sonra onu gerekli herhangi bir Bileşene aktarıyorum.
import Chandu from './chandu';
Ve sonra böyle çağır
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
İşe yarayan tek şey ilk console.log'du, bu da doğru yolu içe aktardığım anlamına gelir, ancak diğerlerini değil.
Bunu yapmanın doğru yolu nedir lütfen?