问题标签 [react-native-picker]

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 投票
1 回答
30 浏览

reactjs - 从 React-Native 选择器渲染选择器项目以填充下拉菜单选择

我成功地使用react-native选择器在我的一个组件中呈现下拉菜单。现在,在选择器代码中,我正在对用于填充下拉菜单项的值进行硬编码。我最理想的做法是将这些作为道具传递,并让它们在picker. 不过,我不确定该怎么做。我尝试使用 for 循环,但我无法在组件代码本身中运行那种条件逻辑。这就是硬编码值的样子。

如何Picker.Item根据传入的道具渲染值?

0 投票
1 回答
41 浏览

react-native - React Native Picker 仅在单击后呈现

我在我的项目中使用@react-native-picker/picker,并且列表仅在第一次单击选择器后呈现。

0 投票
1 回答
244 浏览

reactjs - 尝试导入错误:“createElement”未从“react-native”导出。@react-native-picker/picker/js/Picker.web.js

尝试在 react-native-web 应用程序中使用 @react-native-picker/picker 时引发以下错误。

package.json 依赖项包括:

在此处输入图像描述

0 投票
1 回答
57 浏览

react-native - Picker.Item 未定义反应原生

我在我的项目中实现了https://github.com/react-native-picker/picker作为我自己的组件。为了在选择器中有动态数量的项目,我决定用 MyPicker.Item 做这样的事情:

这就是 MyPicker 的样子:

它正在工作,我可以选择这些项目,它返回正确的值,但我收到了这个警告并且它很烦人。我该如何处理?

0 投票
1 回答
27 浏览

react-native - 在 react native 中按下默认的 react native 选择器时如何调用函数

我在对话模式下使用 react-native 选择器。现在我想在对话框打开时调用一个函数。因为没有 onPress 道具,我怎么能做到这一点?任何帮助将不胜感激。请不要推荐任何其他软件包,因为我想使用默认软件包。

0 投票
1 回答
87 浏览

firebase - 在 React Native 中使用来自 Firebase 实时数据库的数据填充 Picker 项

我正在尝试使用 Firebase 实时数据库来填充选择器 ( @react-native-picker/picker) 中的项目并且反复失败。
我还在下面附上了一个最小的可重现示例。
通过onPress事件,console.log()正在打印正确的数组,但我无法使用它生成一个数组供 Picker 使用。
我将非常感谢您提供的任何帮助或资源。

0 投票
0 回答
49 浏览

react-native - ReactNativeJS: TypeError: undefined is not an object (评估 'u.Children.toArray(n.children).filter(function(n){return null!=n})[t].props')

我的应用程序处于发布模式时出现上述错误。有趣的部分是错误只出现在特定设备上(一加 9)。它在所有设备中都运行良好。虽然我已经在同一型号的另一台设备上尝试了相同的场景,但它也可以正常工作。我对此进行了一些研究,并了解到它与我在我的应用程序中使用的 react-native-picker 有关。我还在 {} 中添加了选择器,但没有运气。任何人都知道在特定设备上可能导致此问题的原因是什么?谢谢你。

0 投票
0 回答
20 浏览

reactjs - 选择选项时,包含选择器的模态/覆盖关闭

我的 React Native 代码有一个包含选择器的覆盖/模式。当我打开叠加层并从选择器中选择一个选项时,叠加层会关闭,而不是保持打开状态。我注意到它与选择选项时调用 setState() 有关。我怎样才能防止它关闭?How can I update the variable when the option is chosen without the modal closing.

这是我的代码的一部分。如果我做错了什么,请告诉我。

激活模态的按钮

0 投票
1 回答
392 浏览

react-native - Invariant Violation:Picker 已从 React Native 中移除

在此处输入图像描述

ERROR Invariant Violation: Picker 已从 React Native 中移除。现在可以从“@react-native-picker/picker”而不是“react-native”安装和导入它。
请参阅 https://github.com/react-native-picker/picker
错误不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)。错误的常见原因是应用程序入口文件路径不正确。当 JS 包损坏或加载 React Native 时出现早期初始化错误时,也会发生这种情况。

我正在尝试配置一个现有的 react-native 项目,但我遇到了上述问题。

我在项目中没有选择器,但它显示以下错误。还添加了 @react-native-picker/picker。

0 投票
1 回答
48 浏览

react-native - Native Base 选择器:如何在顶部添加边距/填充?

在我的 React Native 应用程序中,我使用的是 Native Base 选择器。在 iPhone 12 模拟器上,当要从中选择的列表弹出时,它会被推到屏幕顶部很远,我必须在按钮下方Back点击它才能工作。如何在此屏幕上方放置填充/边距?

在此处输入图像描述