我需要在Android和iOS上使用Wheel样式的选择器(可将iOS作为默认选择器使用)。我正在使用expo,因此无法使用任何可用的本地软件包。
是否可以将纯JavaScript包与react native一起使用?
我尝试了this library,但收到错误消息:
找不到自己
在导入时。
真的可以使用像这样的库吗?或者我缺少什么??
答案 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}
/>