是否可以在移动网络和移动应用中共享相同的REACT代码库?
答案 0 :(得分:1)
不幸的是,你做不到。 React Native使用了一堆预先构建的组件,这些组件实际上只是Javascript中包含的本机iOS组件。例如,您可以在React中使用<div>
或<span>
,但在React Native中您必须使用<Text>
,图片只能在<Image>
组件中显示等。每个React Native组件可以拥有的样式,数据或嵌套组件也有更严格的限制。
另一方面,尝试这样做违背了React philosphy - &gt; “一次学习,随时随地写作”。如果您对可轻松移植到移动应用程序的内容感兴趣,可以尝试查看Ionic。