问题标签 [react-native-picker-select]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
883 浏览

react-native - 当只有一项且没有占位符时,如何触发 RNPickerSelect 的 onValueChange?

我正在使用 React Native Picker Select 并且我不知道它是否打算在 Picker 中仅显示一项,但是假设我在 items 数组中只有一项并且没有占位符。我如何触发 onValueChange 因为只有一项并且根本没有变化。

在 IOS 中这很容易,即使只有一项,我也可以执行 onClose 或 onDonePress 以在选择器中获取选定值,但是;在android中我找不到实现这一目标的方法。不要犹豫,分享代码片段、文档、文章等。

提前致谢。

0 投票
3 回答
1613 浏览

react-native - React Native Picker Select:如何获得没有占位符?

我试过这样做,placeholder={{}}但第一个项目标签变成了占位符。

当我只想完全没有 PLACEHOLDER 时,我该怎么办?

0 投票
0 回答
511 浏览

android - 是否可以将省略号与 RNPickerSelect 一起使用:react-native-picker-select

我正在使用 react-native-picker-select,我想自定义选择器(颜色和 fontWeight)。

所以我设置useNativeAndroidPickerStyle={false}但如果宽度值比我的选择器长,则没有省略号,并且文本似乎被左侧截断:Android

在 iOS 上一切正常:iOS

是否可以使用 useNativeAndroidPickerStyle 使 Android 看起来像 iOS,以便我可以将 fontWeight 设置为粗体?

谢谢

0 投票
4 回答
7151 浏览

reactjs - React Native Picker Select:如何自动选择一个项目但仍然能够选择其他项目?

RNPickerSelect在我的 React Native 应用程序中使用。我想要三个选项:A BC。我想A默认被选中(就像USA在国家选择器列表中默认选择的频率一样)。这是我尝试过的:

默认情况下确实会选择A,但问题是它不允许您在之后选择任何其他人。

我应该如何处理这个?

0 投票
1 回答
78 浏览

react-native - 连接 2 个反应原生选择器

我需要将一个反应原生选择器选择元素连接到另一个。我的意思是我有两个模型名称品牌和模型。当我选择品牌时,模型选择器应填写属于该品牌的模型。我尝试了类似下面的方法,但我得到“未定义不是函数(靠近'...models.map...')”错误。我应该如何像这样连接两个选择器?或者我的错误在哪里?

0 投票
1 回答
47 浏览

react-native - 从 React native Picker selectedvalue 获取参数

我从服务器获取数据,并映射它,这样我就可以把它放在一个 Picker 中。数据是一组用户,每个用户有 4 个属性(姓名、姓氏、电话、邮件)。在我的选择器上,我只显示名称。

我的问题是我想获取所选值的所有 4 个属性(姓名、姓名、电子邮件、电话),因此我可以将它们传递到新屏幕,但我不知道该怎么做。有人请帮忙显示我怎么能至少 consol.log 他们

0 投票
1 回答
1133 浏览

react-native - 点击图标组件时,在 iOS 和 Android 中以原生组件样式显示选择器

在我的 react-native 项目中,我想实现一个功能,即点击图标会分别在 iOS 和 Android 中弹出一个原生选择器组件。类似于这个 library的效果:

在此处输入图像描述

但是对于链接库,它始终默认有一个文本输入字段,单击该字段会弹出选择器本机组件。但是在我的项目中,我不需要默认的文本输入字段,我有一个图标组件(认为它是任何 react-native 自定义组件),我希望在单击/点击图标组件时具有相同的效果。

是否可以使用我链接的库来实现它?我注意到库中有icon属性,但不清楚如何使用它以及它是否是可以替换文本输入字段的属性。有人能帮帮我吗?

这是我在库中尝试过的,但它没有显示,MyIconComponent而是仍然显示输入文本字段:

如果我不能用这个库实现我想要的,那么在点击我的图标组件时如何实现相同的效果?

0 投票
2 回答
1470 浏览

react-native - React Native Picker,获取 selectedValue

我有一个Picker这样的组件:

Then, I need to render an Inputcomponent only if the item "Other" is picked.

我可以 setState 该值,然后询问是否:

但我不想混合本地状态和redux。这些值将存储在 redux 上,但是

如何在不丢失实际值的情况下比较“其他”值?所以我想知道是否有办法Picker在不设置本地状态的情况下获取所选值

0 投票
0 回答
26 浏览

react-native - react-native-picker-select:项目构造?

有什么办法可以在物品的标签上放一个卑鄙的人吗?

文档的问题是 label 只接受字符串类型。那么,是否有任何道具或方法可以将复杂对象放入标签而不是字符串?

0 投票
1 回答
206 浏览

react-native - react-native-image-picker: NativeModule.ImagePickerManager 为空

我正在尝试在 Visual Studio 代码中使用反应原生图像选择器。

尝试链接图像选择器“npx react-native link react-native-image-picker”的步骤及其链接成功,但是当我运行我的项目时,出现以下错误: