Obwohl es eine ähnliche Frage gibt, kann ich keine Datei mit mehreren Funktionen erstellen. Ich bin mir nicht sicher, ob die Methode bereits veraltet ist oder nicht, da sich RN sehr schnell entwickelt. Wie erstelle ich eine globale Hilfsfunktion in React Native?
Ich bin neu bei React Native.
Ich möchte eine js-Datei mit vielen wiederverwendbaren Funktionen erstellen, sie dann in Komponenten importieren und von dort aus aufrufen.
Was ich bisher gemacht habe, mag dumm aussehen, aber ich weiß, dass Sie danach fragen werden, also hier sind sie.
Ich habe versucht, einen Klassennamen Chandu zu erstellen und ihn so zu exportieren
'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');
}
}
Und dann importiere ich es in eine beliebige Komponente.
import Chandu from './chandu';
Und dann nenne es so
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
Das einzige, was funktioniert hat, war das erste console.log, was bedeutet, dass ich den richtigen Pfad importiere, aber keine anderen.
Was ist der richtige Weg, um dies bitte zu tun?