Sebbene ci sia una domanda simile, non riesco a creare un file con più funzioni. Non sono sicuro se il metodo sia già obsoleto o meno poiché RN si sta evolvendo molto rapidamente. Come creare una funzione di supporto globale in reattivo nativo?
Sono nuovo di React Native.
Quello che voglio fare è creare un file js pieno di molte funzioni riutilizzabili e quindi importarlo in componenti e chiamarlo da lì.
Quello che ho fatto finora potrebbe sembrare stupido, ma so che lo chiederai così eccoli qui.
Ho provato a creare un nome di classe Chandu ed esportarlo in questo modo
'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');
}
}
E poi lo importa in qualsiasi componente richiesto.
import Chandu from './chandu';
E poi chiamalo così
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
L'unica cosa che ha funzionato è stata la prima console.log, il che significa che sto importando il percorso corretto, ma non altri.
Qual è il modo corretto di farlo per favore?