是否可以在移动 Web 和移动应用程序之间共享相同的 REACT 代码库?
问问题
264 次
1 回答
1
不幸的是,你不能。React Native 使用了一堆预先构建的组件,这些组件实际上只是封装在 Javascript 中的原生 iOS 组件。例如,你可以在 React 中使用<div>
or<span>
但在 React Native 中你必须使用<Text>
,图像只能在<Image>
组件中显示等等。对于每个 React Native 组件可以具有的样式、数据或嵌套组件也有更严格的限制.
顺便说一句,尝试这样做违背了 React 哲学 -> '学习一次,随处编写'。如果您对可以轻松移植到移动应用程序的东西感兴趣,可以尝试查看Ionic 。
于 2015-07-31T07:23:08.170 回答