导入 react-native 本机模块时。例如从项目中导入js时出现问题
import RNModule from 'react-native-module';
但是使用本机模块导入 RNModule 可以:
import { NativeModules } from 'react-native';
const { RNModule } = NativeModules;
有没有其他人经历过这个?
我已经尝试清除所有推荐的缓存以及重建。
我尝试从项目名称react-native-module
和文件名中导入rn-module
示例项目: https ://github.com/814k31/TestReactNativeNativeModule
(自述文件中的构建和运行说明)
这是不起作用的导入 https://github.com/814k31/TestReactNativeNativeModule/blob/master/RNApp/App.js#L13
但这一个确实有效。
单击按钮时,它将触发本机Android
功能
并且应该Hello World From RNModule
出现在屏幕上。