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à dépassée ou non car RN évolue très vite. Comment créer une fonction d'aide globale dans react native ?
Je suis novice en matière de React Native.
Ce que je veux faire, c'est créer un fichier js rempli de nombreuses fonctions réutilisables, puis l'importer dans des composants et l'appeler à partir de là.
Ce que j'ai fait jusqu'à présent peut sembler stupide, mais je sais que vous allez me le demander, alors voilà.
J'ai essayé de créer une classe nommée 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 ensuite je l'importe dans n'importe quel composant requis.
import Chandu from './chandu';
Et ensuite l'appeler comme ceci
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
La seule chose qui a fonctionné est le premier console.log, ce qui signifie que j'importe le bon chemin, mais pas les autres.
Quelle est la manière correcte de procéder, s'il vous plaît ?