vue 关于冒泡事件的阻止
2018-02-08 11:27
351 查看
父元素阻止冒泡事件传递到所有子元素,只需要在父元素中把@click="function()"写成@click.self="function()"即可。
单个子元素不想被父事件传递,则需要在子元素中把@click="function2()"写成@click.stop="function2()"即可。如果子元素中并没有绑定任何事件,那我也不知道了,我只能想到随便绑定一个啥也不做的事件,然后加上.stop。如果有比较直接的好方法的朋友请留言告知,感激。
单个子元素不想被父事件传递,则需要在子元素中把@click="function2()"写成@click.stop="function2()"即可。如果子元素中并没有绑定任何事件,那我也不知道了,我只能想到随便绑定一个啥也不做的事件,然后加上.stop。如果有比较直接的好方法的朋友请留言告知,感激。
相关文章推荐
- Vue如何阻止事件冒泡
- 重新认识vue之事件阻止冒泡的实现
- vue绑定的点击事件阻止冒泡
- vue.js阻止事件冒泡和默认事件
- 关于Js事件冒泡及阻止事件冒泡
- vue绑定的点击事件阻止冒泡的实例
- vue中阻止click事件冒泡,防止触发另一个事件
- VUE框架 导致绑定事件的阻止冒泡失效
- Vue 中阻止冒泡和默认事件
- VUE阻止事件冒泡
- vue中阻止click事件冒泡,防止触发另一个事件的方法
- vue阻止事件冒泡
- vue阻止事件冒泡的两种方法
- 在Vue中,关于事件冒泡
- vue事件对象,冒泡,阻止默认行为
- 关于jquery动态加载节点后阻止事件冒泡失效的问题
- 关于EasyUI中阻止事件冒泡
- 关于jquery stopPropagation()阻止冒泡事件
- vue 阻止事件冒泡和取消默认行为
- vue事件对象、冒泡、阻止默认行为