这张关于react native的图片是什么意思

https://img2.mukewang.com/5c319a420001e28006080349.jpg

第一个问题:RN组件几乎都是native混合js写的吧?
为什么listview完全归到了js,他和其他组件有什么区别?

第二个问题:RN的所有页面应该都是原生呈现的吧,不会有H5的参与吧?


蛊毒传说
浏览 540回答 1
1回答

慕尼黑5688855

回答你第二个问题吧。RN 中的原生通常有 2 种:用 Java 开发的原生组件,通过 JS 调用。用 JS 开发的组件,因为没有 HTML,所以也是原生。很多组件,比如 ListView,有些库是使用 Java 开发的,然后封装了 JS 的 API,还有一些是用 JS 开发的,内部使用了 View、Text、TextInput 等组件。可能这张图的意思是:在官方文档中列出的组件是 Java 原生组件,其余的是 JS 组件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript