您的位置:首页 > Web前端 > React

React Native 嵌入到iOS原生项目

2017-05-03 17:17 281 查看
如果你正准备从头开始制作一个新的应用,那么React Native会是个非常好的选择。但如果你只想给现有的原生应用中添加一两个视图或是业务流程,React Native也同样不在话下。只需简单几步,你就可以给原有应用加上新的基于React Native的特性、画面和视图等。https://zjqian.github.io/2017/05/03/rn-integration-iosNative/

把React Native组件植入到iOS应用中有如下几个主要步骤:
首先当然要了解你要植入的React Native组件。
创建一个Podfile,在其中以subspec的形式填写所有你要植入的React Native的组件。
创建js文件,编写React Native组件的js代码。
添加一个事件处理函数,用于创建一个RCTRootView。这个RCTRootView正是用来承载你的React Native组件的,而且它必须对应你在index.ios.js中使用AppRegistry注册的模块名字。
启动React Native的Packager服务,运行应用。
根据需要添加更多React Native的组件。
调试
准备部署发布 (比如可以利用react-native-xcode.sh脚本)。
发布应用,升职加薪,走向人生巅峰!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: