3

在 html 中使用 jQuery:

$("input:button").on("click",function(){alert(1)}).click()

它可以触发点击事件。

我想做与 in 事件类似的onPress事情。TouchableOpacityreact-native

<TouchableOpacity activeOpacity={0.75} key={id} onPress={() => {onChangeAttribute(key)}}>
    {<Text>{value.name}</Text>}
</TouchableOpacity>

我不知道该怎么做。我用谷歌搜索但一无所获。我只想在代码中触发 onPress 事件,而不是通过用户的点击。

提前致谢。

4

1 回答 1

0

你应该让你的代码是这样的:

render () {
  <TouchableOpacity activeOpacity={0.75} key={id} onPress={onChangeAttribute(key)}>
    { <Text>{value.name}</Text> }
  </TouchableOpacity>
}
于 2017-09-19T11:27:17.587 回答