Taro 中官方给了阻止事件冒泡的方式。
我当前的Taro 版本是2.2.3。
但是发现以上方法无效。依然会发生冒泡。
官方提供的在事件内使用 e.stopPropagation(); 的方式不能有效的阻止事件冒泡。
所以,在不厌其烦的实验了一堆阻止事件冒泡的方法。
最终发现,在使用匿名函数的方式可以直接有效的阻止事件冒泡。
在标签的绑定事件中,使用匿名函数 onClick={ e=>{e.stopPropagation()}};
就可以有效阻止事件冒泡,亲测有效。
Taro 中官方给了阻止事件冒泡的方式。
我当前的Taro 版本是2.2.3。
但是发现以上方法无效。依然会发生冒泡。
官方提供的在事件内使用 e.stopPropagation(); 的方式不能有效的阻止事件冒泡。
所以,在不厌其烦的实验了一堆阻止事件冒泡的方法。
最终发现,在使用匿名函数的方式可以直接有效的阻止事件冒泡。
在标签的绑定事件中,使用匿名函数 onClick={ e=>{e.stopPropagation()}};
就可以有效阻止事件冒泡,亲测有效。