React Native 嵌入到iOS原生项目

来源:互联网 发布:软件测试ppt 编辑:程序博客网 时间:2024/06/06 00:11

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

把React Native组件植入到iOS应用中有如下几个主要步骤:

  1. 首先当然要了解你要植入的React Native组件。
  2. 创建一个Podfile,在其中以subspec的形式填写所有你要植入的React Native的组件。
  3. 创建js文件,编写React Native组件的js代码。
  4. 添加一个事件处理函数,用于创建一个RCTRootView。这个RCTRootView正是用来承载你的React Native组件的,而且它必须对应你在index.ios.js中使用AppRegistry注册的模块名字。
  5. 启动React Native的Packager服务,运行应用。
  6. 根据需要添加更多React Native的组件。
  7. 调试。
  8. 准备部署发布 (比如可以利用react-native-xcode.sh脚本)。
  9. 发布应用,升职加薪,走向人生巅峰!
    0 0
原创粉丝点击