【问题标题】:Using react-native components for react web将 react-native 组件用于 react web
【发布时间】:2020-05-03 18:22:47
【问题描述】:

我们如何在 react-native 和 react web 项目之间使用共享组件。我读过 react native 可以从 react 派生。如何在两个项目之间(全部或部分)使用相同的 js 代码?

【问题讨论】:

    标签: reactjs react-native react-hooks


    【解决方案1】:

    看看react-native-web 库。挺好的:

    https://github.com/necolas/react-native-web

    只要你只使用 react 原生组件,例如View 代替 divText 代替 p 等,您将能够在您的应用程序和网站之间共享视图组件。然后,您可以将来自 API 调用等的所有数据作为道具从单个移动应用程序/网站代码中传递下来。

    在我的项目中,我有一个 common 文件夹,其中包含所有这些共享视图组件,并且只将平台特定代码放在 mobileweb-app 中。这种方式效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-14
      • 2016-09-22
      • 2018-02-09
      • 1970-01-01
      • 2022-10-25
      • 2017-07-15
      • 1970-01-01
      相关资源
      最近更新 更多