<div id="app"><div v-on:click="dodo"><button v-on:click="doThis">阻止单击事件继续传播</button></div></div><script>var app = new Vue({el: "#app",data: {name: "Vue.js"},methods: {doThis: function () {alert("dothis");},dodo: function () {alert("dodo");}}});</script>

这样的话,会先弹出dothis 在弹出dodo,
如果用@click.stop的话

 <div id="app"><div v-on:click="dodo"><button v-on:click.stop="doThis">阻止单击事件继续传播</button></div></div><script>var app = new Vue({el: "#app",data: {name: "Vue.js"},methods: {doThis: function () {alert("dothis");},dodo: function () {alert("dodo");}}});</script>

这样的话,只会弹出dothis

@click.stop作用(阻止点击事件继续传播,即阻止事件冒泡)相关推荐

  1. JavaScript基础14-day16【事件委派、事件绑定、事件传播、滚轮事件、键盘事件、键盘移动div】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  2. 微信小程序阻止冒泡点击_微信小程序bindtap事件与冒泡阻止详解

    bindtap就是点击事件 在.wxml文件绑定: cilck here 在一个组件的属性上添加bindtap并赋予一个值(一个函数名) 当点击该组件时, 会触发相应的函数执行 在后台.js文件中定义 ...

  3. html鼠标的点击事件失效,为什么鼠标悬停事件不起作用呢?

    源自:2-3 鼠标悬停事件添加 为什么鼠标悬停事件不起作用呢? var area = document.getElementById('moocBox'); var con1 = document.g ...

  4. 事件(阻止事件传播、阻止默认事件、事件源对象、事件委托)

    阻止事件传播 阻止事件传播e.stopPropagation() 谷歌浏览器 阻止事件传播(冒泡阶段) var oBig = document.getElementById('big');var oS ...

  5. 【Vue教程三】点击事件、表单输入事件、键盘事件

    一.点击事件: 1.可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码. 'v-on:click' 简写成 '@click' <body><di ...

  6. vue 点击一个按钮触发两个事件_vue事件点击穿透解决大法

    最近在做项目的过程中遇到一个非常奇葩的bug,在h5页面点击一个按钮弹出弹窗,但是这个弹窗刚出现就会自动消失,导致屏幕出现闪动现象,关键这个bug还是偶现的.经过一番研究才发现是vue事件点击穿透引起 ...

  7. react 八千字长文深入了解react合成事件底层原理,原生事件中阻止冒泡是否会阻塞合成事件?

    壹 ❀ 引 在前面两篇文章中,我们花了较大的篇幅介绍react的setState方法,在介绍setState同步异步时提到,在react合成事件中react对于this.state更新都是异步,但在原 ...

  8. transitionend、change、classList、兼容代码、元素样式属性的操作、-Attribute自定义属性、阻止跳转、元素绑定相同事件、元素解绑事件、事件冒泡、事件三阶段

    transitionend过渡监听事件: 过渡监听事件transitionend指的是CSS3中过渡效果执行一次后触发事件处理函数,如下案例: <!DOCTYPE html><htm ...

  9. JS中如何阻止事件的传播

    一个事件发生后,会在子元素和父元素之间传播(propagation).这种传播分成三个阶段.这种三阶段的传播模型,使得同一个事件会在多个节点上触发. 第一阶段:从window对象传导到目标节点(上层传 ...

最新文章

  1. 第三篇:时间和全局状态(三)
  2. 第七课.简单的图像分类(一)
  3. 基于MFC相机采集的实现与采集回调函数的应用实例
  4. php节点对象,JavaScript_JavaScript中访问节点对象的方法有哪些如何使用,JavaScript中访问节点对象的方法 - phpStudy...
  5. 消费消息删除_【进阶之路】可靠消息最终一致性解决方案
  6. 消息队列—简介以及使用场景
  7. 使用TortoiseGit操作分支的创建与合并
  8. themyleaf 图片上传_javaEE --springboot #实现图片上传和回显 #单文件上传 #多文件上传 #ajax异步文件上传 (非常详细,从创建项目开始)...
  9. mysql显示RMB符号乱码_mysql显示乱码
  10. 记,NSProxy需要实现哪些方法?
  11. 为什么MediaPlayer中onCompletion()每次播放音频时都触发?
  12. 微信公众号开发C#系列-5、用户和用户组管理-支持同步
  13. zookeeper保证单一视图
  14. 卡巴斯基互联网安全套装V6.0个人版激活码
  15. ngnix 端口映射
  16. 使用高德地图实现根据地名查询经纬度
  17. obj文件(3): 如何用matlab 打开obj文件
  18. 网易的java开发_网易微专业java开发工程师2021
  19. 生活妙语--智慧语言
  20. 网站色彩设计与搭配技术(下)

热门文章

  1. 〖TensorFlow2.0笔记21〗自定义数据集(宝可精灵数据集)实现图像分类+补充:tf.where!
  2. 基于ERNIR3.0文本分类:(KUAKE-QIC)意图识别多分类(单标签)
  3. 数据标注员需要专业系统的学习么?
  4. win8 java download failed_VC2017无法安装 系统win8.1 错误代码0x80240017
  5. 为什么海底捞员工很少离职
  6. tensorflow离线安装
  7. pycharm如何设置官方中文?pycharm如何汉化?pycharm终于支持官中了!!!
  8. c语言指针读书笔记,《C与指针》读书笔记一
  9. Programming Ruby 读书笔记(五)
  10. 相忘于江湖:《监控》