我遇到了触摸事件的问题。我在一个项目中添加了两个 rootview。第二个 rootview 使用一个新的 reactinstanceManager 并且它嵌套在第一个 rootview 中。当我单击第二个 rootview 的可触摸时,会看到该问题,它会触发该可触摸的事件以及第一个反应 rootview 中的一些随机可触摸的事件。我尝试对此进行调试,并在检查鳍状肢上的布局时发现,某些视图组组件在 rootview1 和 rootview2 中具有相同的 ID,不确定这是否是问题所在。
任何帮助将不胜感激。
小智 0
将其添加到您的Touchables
onTouchEnd={(e) => {
e.stopPropagation()
}}
Run Code Online (Sandbox Code Playgroud)
或/并尝试e.stopPropagation();在函数开始处添加onPress,例如:
onPress={(e) => {
e.stopPropagation();
}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
219 次 |
| 最近记录: |