在升级到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,然后可以正常运行。
(在我的真实应用中,这是一个可滑动的列表,您可以在其中按下和滑动项目。)
答案 0 :(得分:0)