Bien qu'il y ait une question similaire, je ne parviens pas à créer un fichier avec plusieurs fonctions. Je ne sais pas si la méthode est déjà obsolète ou non car RN évolue très rapidement. Comment créer une fonction d'assistance globale dans React Native?
Je suis nouveau sur React Native.
Ce que je veux faire, c'est créer un fichier js plein de nombreuses fonctions réutilisables, puis l'importer dans les composants et l'appeler à partir de là.
Ce que j'ai fait jusqu'à présent peut sembler stupide mais je sais que vous allez le demander, alors les voici.
J'ai essayé de créer un nom de classe Chandu et de l'exporter comme ceci
'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');
}
}
Et puis je l'importe dans n'importe quel composant requis.
import Chandu from './chandu';
Et puis appelle ça comme ça
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
La seule chose qui a fonctionné était le premier console.log, ce qui signifie que j'importe le chemin correct, mais pas les autres.
Quelle est la bonne façon de procéder s'il vous plaît?