Хотя есть похожий вопрос, я не могу создать файл с несколькими функциями. Не уверен, что метод уже устарел или нет, так как RN развивается очень быстро. Как создать глобальную вспомогательную функцию в реагировать на родную?
Я новичок в React Native.
Что я хочу сделать, это создать файл js, полный множества повторно используемых функций, а затем импортировать его в компоненты и вызвать его оттуда.
То, что я делал до сих пор, может выглядеть глупо, но я знаю, что вы попросите об этом, вот они.
Я попытался создать имя класса Chandu и экспортировать его так
'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');
}
}
И затем я импортирую его в любой необходимый компонент.
import Chandu from './chandu';
А потом назови это так
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
Единственное, что сработало, это первый файл console.log, что означает, что я импортирую правильный путь, но не любые другие.
Как правильно это сделать, пожалуйста?