重点 vue事件修饰符

<!-- 阻止单击事件冒泡 -->
<a v-on:click.stop="doThis"></a><!-- 提交事件不再重载页面 -->
<form v-on:submit.prevent="onSubmit"></form><!-- 阻止默认事件 -->
<a v-on:click.stop.prevent="doThat"></a><!-- 只有修饰符 -->
<form v-on:submit.prevent></form><!-- 添加事件监听器时使用事件捕获模式 -->
<!-- 即元素自身触发的事件先在此处理,然后才交由内部元素进行处理 -->
<div v-on:click.capture="doThis">...</div><!-- 只当在 event.target 是当前元素自身时触发处理函数 -->
<!-- 即事件不是从内部元素触发的 -->
<div v-on:click.self="doThat">...</div>

转载于:https://www.cnblogs.com/lml-lml/p/9895058.html

vue 事件上加阻止冒泡 阻止默认事件相关推荐

  1. jQuery 阻止冒泡和默认事件

    jQuery event.preventDefault() 方法 event.preventDefault() 方法阻止元素发生默认的行为. 例如: 当点击提交按钮时阻止对表单的提交 阻止以下 URL ...

  2. 如何阻止事件冒泡与默认事件?

    [修真院小课堂]--如何阻止时间冒泡冒泡与默认事件 目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论 1.背景介绍 1.什么是事件? ...

  3. 在FireFox浏览器上,用stopImmediatePropagation阻止冒泡鼠标滚动事件

    楔子 是不是在火狐用stopPropagation不太满意 很久没有笑过又不知为何 既然不快乐又不喜欢这里 不如一路向西用stopImmediatePropagation(其实我对浏览器的兼容性看不顺 ...

  4. 如何阻止冒泡浏览器默认行为

    如何阻止冒泡&&浏览器默认行为 2018-12-27 10:20 by JerremyZhang, ... 阅读, ... 评论, 收藏, 编辑 摘要 很多同学对阻止事件冒泡和阻止事件 ...

  5. js中冒泡和捕获/阻止冒泡和捕获事件

    JavaScript中捕获/阻止捕获.冒泡/阻止冒泡 事件流描述的是从页面中接收事件的顺序.提出事件流概念的正是IE和Netscape,但是前者提出的是我们常用的事件冒泡流,而后者提出的是事件捕获流. ...

  6. html禁止页面左右滑动,js阻止移动端默认事件以及只阻止横向滚动事件方法

    js阻止移动端默认事件,是在相关的touch事件的时候利用event.preventDefault();来阻止默认滚动行为,但是如果要实现阻止横向滚动行为而不阻止竖向滚动行为就要写一个方法通过手指滑动 ...

  7. angular 点击事件阻止冒泡及默认行为

    经常遇到场景:多层级元素绑定ng-click 事件,则底层元素的点击事件存在冒泡现象,怎么解决? 类似原生JS ,只是语法稍有不同,如下: 阻止冒泡 $event.stopPropagation() ...

  8. javascript阻止冒泡和默认行为

    js冒泡和捕获是事件的两种行为,使用event.stopPropagation()起到阻止捕获和冒泡阶段中当前事件的进一步传播.使用event.preventDefault()可以取消默认事件. 在说 ...

  9. JS 阻止冒泡 阻止默认

    1.什么是事件冒泡? 事件冒泡是指事件由子级传向父级,事件冒泡常常会使事件按照不属于我们原本的方式进行,影响我们正常处理事件的流程. 下边的代码 通过控制台 可以看出事件冒泡的流程. <body ...

最新文章

  1. IOS开发之——颜色设置
  2. SilverLight学习笔记--WCF服务
  3. Let's Encrypt(开源SSL证书管理工具)
  4. 解析大型.NET ERP系统 高质量.NET代码设计模式
  5. 机器学习面试-处理聚类问题
  6. android和view相关的东西
  7. 设置 jetbrains 的背景颜色和字体。
  8. [Hive]-架构篇
  9. 数据结构与算法(总结)
  10. win10 android模拟器 菜单,Win10 Android模拟器教程
  11. Navicat连接Mysql方法教程
  12. 微信小程序自定义picker多列选择器
  13. linux mint mac桌面图标,在Ubuntu、Linux Mint上安装Mac OS X主题
  14. 服务器重启报kernel panic - not syncing :Attempted to kill init 错误
  15. JAVA面试题|JAVA锁相关面试题总结(一)
  16. 产品经理应该如何学习
  17. 邮件发送-JavaWeb
  18. Android 13 适配指南~
  19. Pytest结合allure插件生成alluer测试报告【详细实战篇】
  20. 华尔街“巨鲸”东游 IPC知产链获GABC德美银行战略投资再升维

热门文章

  1. ROS-ROS中的坐标管理系统 TF
  2. python ftp编程_Python编程-FTP
  3. 2018-05-16树莓派如何开启UART串口
  4. Arcgis Javascript那些事儿(十二)——geometry service几何服务
  5. Jquery实现子菜单散开动画
  6. tp5部署到nginx后所有分页404的解决办法
  7. etcd工作原理和部署指南
  8. kubernetesV1.13.1一键部署脚本(k8s自动部署脚本)
  9. Java高阶入门N篇
  10. 挂载本地目录到Virtualbox并解决[mounting failed with the error: Protocol error]错误