【问题标题】:Convert javascript UI library into React Native component [closed]将 javascript UI 库转换为 React Native 组件 [关闭]
【发布时间】:2020-08-22 11:06:11
【问题描述】:

我有在 Cordova 应用程序中使用的 JavaScript 库。

库使用 HTML/JS/CSS 和拖动事件创建抽屉。

https://github.com/roman-rr/cupertino-pane

我想在 React Native 中使用这个库/代码。

是否有任何简单的方法可以将 html/js 转换为 react 组件 + 一些逻辑? 我可以使用某种类型的桥接器和相同的包吗?

【问题讨论】:

    标签: javascript reactjs react-native mobile native


    【解决方案1】:

    HTML elements require browser environment to run 和 react-native 需要在各自的原生平台上加载原生组件,因此您不能直接在 react-native 应用程序中使用 HTML 元素。 我查看了你提供的 URL,它需要浏览器环境,所以你不能使用它,但这里是这个组件的替代品是 react-native

    https://github.com/jeremybarbet/react-native-modalize

    你可以使用 JS 逻辑来进行计算,但不能使用 UI 所以你必须使用原生组件和你拥有的 CSS,它也需要小的改动,或者如果你不想的话,你可以使用 Styled-component使用 CSS 进行许多更改

    https://styled-components.com/docs/basics#react-native

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 2020-05-25
      • 1970-01-01
      • 1970-01-01
      • 2018-02-24
      • 1970-01-01
      • 2012-05-09
      相关资源
      最近更新 更多