0

是否可以在移动 Web 和移动应用程序之间共享相同的 REACT 代码库?

4

1 回答 1

1

不幸的是,你不能。React Native 使用了一堆预先构建的组件,这些组件实际上只是封装在 Javascript 中的原生 iOS 组件。例如,你可以在 React 中使用<div>or<span>但在 React Native 中你必须使用<Text>,图像只能在<Image>组件中显示等等。对于每个 React Native 组件可以具有的样式、数据或嵌套组件也有更严格的限制.

顺便说一句,尝试这样做违背了 React 哲学 -> '学习一次,随处编写'。如果您对可以轻松移植到移动应用程序的东西感兴趣,可以尝试查看Ionic 。

于 2015-07-31T07:23:08.170 回答