您现在的位置是:网站首页> 编程资料编程资料
vue中关于click.stop的用法_vue.js_
2023-05-24
347人已围观
简介 vue中关于click.stop的用法_vue.js_
关于click.stop的用法
click.stop 阻止点击事件继续传播
场景:
在table中使用,点击当前行,当前行被勾选,但是点击当前行中按钮或点击事件时,使用此方法,则在触发当前点击事件后,阻止行的选中事件
使用:
html
操作记录
页面效果:

@click.stop与@click.prevent
一、@click.stop
问题:父元素中添加了一个click事件,其下面的子元素中也添加了click事件,此时,我想点击子元素获取子元素的点击事件,但却触发的是父元素的事件:
喜欢 评论 分享
此时,我们就需要使用@click.stop:阻止事件冒泡方法来解决这个问题:
喜欢 评论 分享
二、@click.prevent
还有一个与之相似的方法:@click.prevent:阻止事件的默认行为,例如:在代码里写入一个a标签,点击会跳转到目标链接网页中:
但如果我们不想让它跳转但还想使用a标签的话,此时就需要使用@click.prevent方法:
这时再点击a标签的时候就不会跳转目标地址链接了。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- 关于@click.native中 .native 的含义与使用方式_vue.js_
- Vue组件上使用v-model之单选框_vue.js_
- 纯 JS 实现的轻量化图片编辑器实例详解_javascript技巧_
- JavaScript装饰器的实现原理详解_javascript技巧_
- Vue如何给组件添加点击事件 @click.native_vue.js_
- vue如何给组件动态绑定不同的事件_vue.js_
- 使用van-picker 动态设置当前选中项_vue.js_
- Vue中的事件绑定与解绑方式_vue.js_
- element ui循环调用this.$alert 消息提示只显示最后一个_vue.js_
- vue3如何使用vant-picker封装省市二级联动_vue.js_
