Хотя есть аналогичный вопрос, я не могу создать файл с несколькими функциями. Не уверен, что метод уже устарел или нет, так как RN развивается очень быстро. Как создать глобальную вспомогательную функцию в React Native?
Я новичок в 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, что означает, что я импортирую правильный путь, но не другие.
Как правильно это сделать?