ReactNative的插件思考

2018-12-03  本文已影响7人  Frank_Kivi

使用ReactNative的插件,我们可以简单把它理解成两步:
1 是原生代码的整合。
原生代码的整合,我们通常的做法是开发一个lib,然后使用app的跨目录依赖,然后让app依赖这个lib,最后在打包过程中就可以把这些代码全部打进去。
2 是js代码的整合。
js代码的整合就相对简单了,npm install后,就会自动添加依赖,后边自动打包。

最后在app运行的时候,ReactNative框架会自动去原生代码中通过注册找到所有对应的方法,然后和js中的方法联系起来,最后方法就调用成功了。

上一篇 下一篇

猜你喜欢

热点阅读