是否可以仅对项目中的一个视图使用 React Native?
我已经成功为特定的 iOS 应用程序屏幕添加了 React 视图(使用“与现有 iOS 项目集成”文档中的说明),但我不知道如何从该屏幕获取数据并调用其他(objective-c)代码。例如,我想将旧的基于故事板的搜索表单替换为 React 视图,然后当用户单击“搜索”时调用基于故事板的屏幕。
或者它的目的是让 React 中的所有视图并将现有的非 React 视图转换为“本机”组件(对于大型应用程序来说这是非常巨大的工作)?
这可以通过此处描述的本机模块概念轻松完成 -https://facebook.github.io/react-native/docs/nativemodulesios.html https://facebook.github.io/react-native/docs/nativemodulesios.html
您可以通过一次调用将 obj-c 方法导出到 JS。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)