【发布时间】:2017-09-18 04:35:21
【问题描述】:
在我使用 NativeBase 的 React Native 项目中,我想生成一系列 Buttons 或 TouchableOpacities。
这意味着我不希望每个人都有一个单独的 onPress 处理程序,而是共享一个。
但是当我查看传递给 onPress 回调的内容时,似乎没有任何类型的 ID 或对导致新闻的组件的引用,我也找不到这样的记录。
我是否遗漏了一些明显的东西?每个人都使用另一种方法来实现相同的目标吗?还是这实际上缺少功能?
【问题讨论】:
-
你希望每个键可以在同一个函数中传递不同的参数吗?
-
@VahidBoreiri:是的,这就是我在其他 GUI 中所习惯的。我尝试将
key添加到每个具有唯一标识的按钮中,但它隐藏在传递给我的onPress回调的参数的嵌套子项中,因此它不可能是正确的方法。 -
如果可以,请更新您的代码。所以我可以更好地帮助你。
标签: events button react-native native-base touchableopacity