如何将React js npm包与react native一起使用

时间:2018-10-31 13:40:11

标签: reactjs react-native npm expo

我需要在Android和iOS上使用Wheel样式的选择器(可将iOS作为默认选择器使用)。我正在使用expo,因此无法使用任何可用的本地软件包。

是否可以将纯JavaScript包与react native一起使用?

我尝试了this library,但收到错误消息:

  

找不到自己

在导入时。

真的可以使用像这样的库吗?或者我缺少什么??

2 个答案:

答案 0 :(得分:2)

对不起,但不能,您不能在react-native中使用为Web编写的react组件。这些库将HTML用于标记,将CSS用于样式。 React-Native都不使用这些,因此显然将不知道如何显示它们。

所以我想唯一的选择是搜索一些为本机编写的库(就像已经建议的那样)或自己构建一个库。

答案 1 :(得分:0)

看看这个库:react-native-picker

该库是您的特刊的Wheel风格选择器。

通过以下方式安装:

npm install react-native-picker --save

并像这样使用它:

import Picker from 'react-native-picker';

<Picker
    style={{
        height: 300
    }}
    showDuration={300}
    showMask={true}
    pickerData={[1,2,3,4]}
    selectedValue={3}
/>