如何在父视图中取消支持PanResponder的Touchable onPress

时间:2020-10-23 13:16:25

标签: react-native-web

在升级到React Native Web v0.13之前,带有PanResponder的View内部的TouchableOpacity不会触发onPress。在v0.13中,现在可以使用相同的设置来触发它。 PanResponder处理事件时,如何使onPress不触发?

https://codesandbox.io/s/stoic-wu-u0utn上查看我的简单示例 红色矩形是一个TouchableOpacity,它在您每次按下时记录。外部的蓝色矩形是可拖动的。拖动红色部分时,如何使onPress不触发?将React Native Web的版本更改为0.12.3,然后可以正常运行。

(在我的真实应用中,这是一个可滑动的列表,您可以在其中按下和滑动项目。)

1 个答案:

答案 0 :(得分:0)