【发布时间】:2017-08-12 01:58:49
【问题描述】:
所以我制作了一个 React Native 自定义库,其中包含两个模块,moduleA 和 moduleB。如何导出它们以便我可以调用项目中的两个模块?
在我只有一个模块之前,它会像这样完美地工作:
//Index.js file of my library
import { NativeModules } from 'react-native';
const { moduleA } = NativeModules;
export default moduleA;
然后在我的 React 原生项目中我可以这样称呼它
//Home.js file of my project
import moduleA from 'custom_library';
moduleA.method(); //Works fine
但是现在我有两个模块,我不确定如何更改模块和导入以便两者都可以使用。甚至可能吗?我希望能够做到的最终目标是
//Home.js file of my project
import { moduleA, moduleB } from 'custom_library';
moduleA.method();
moduleB.method();
很抱歉这个基本问题,但我很沮丧,因为我尝试过的任何东西都没有真正奏效。
【问题讨论】:
标签: node.js reactjs react-native