Meskipun ada pertanyaan serupa saya gagal membuat file dengan banyak fungsi. Tidak yakin apakah metode ini sudah usang atau tidak karena RN berkembang sangat cepat. Bagaimana cara membuat fungsi global helper di reaksi asli?
Saya baru mengenal Bereaksi Asli.
Yang ingin saya lakukan adalah membuat file js penuh dengan banyak fungsi yang dapat digunakan kembali dan kemudian mengimpornya dalam komponen dan menyebutnya dari sana.
Apa yang telah saya lakukan sejauh ini mungkin terlihat bodoh tetapi saya tahu Anda akan memintanya jadi di sini mereka.
Saya mencoba membuat nama kelas Chandu dan mengekspornya seperti ini
'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');
}
}
Dan kemudian saya mengimpornya di Komponen yang diperlukan.
import Chandu from './chandu';
Dan kemudian menyebutnya seperti ini
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
Satu-satunya hal yang berhasil adalah console.log pertama, yang berarti saya mengimpor jalur yang benar, tetapi tidak yang lain.
Apa cara yang benar untuk melakukan ini?