在uniapp中,点击事件穿透通常发生在嵌套组件或元素之间,当内部元素的点击事件被触发时,外部元素的点击事件也可能被意外触发。这通常是由于事件冒泡机制导致的。下面我将详细解释如何处理uniapp中的点击事件穿透问题。 1. 理解uniapp点击事件穿透的概念和原因 在uniapp中,当一个元素被点击时,如果该元素有绑定的事件处理...
今天开发uni项目的时候,遇到一个点击按钮穿透问题,一开始很自信的使用了@click.stop来解决,发现没有效果,还是会穿透父级事件 然后通过请教大佬给出的方法如下: 使用@click.native.stop来解决 <view class="unbinding" @click.native.stop="unbinding(item)"> </view> 1. 2....
在子元素上添加点击事件: @tap.stop="testFn($event)" testFn (e) { e.preventDefault(); }
uniapp解决点击事件穿透问题 使用@click.native.stop 例如 <view class="unbinding" @click.native.stop="unbinding(item)"> </view>