128-Vue中的事件修饰符

  • .stop 阻止事件冒泡(*)

  • .prevent 阻止默认事件(*)

  • .prevent.stop 阻止默认事件的同时阻止冒泡

  • .once 阻止事件重复触发(once与stop不能一起使用,否则再次触发事件,依然会冒泡)(*)

只能触发一次,例如:抢优惠券!

<template><div><div class="big" @click="cb"><div class="small" @click="cs"><a href="#" @click.stop.prevent="ca">a标签</a></div></div><button @click.once="cc">点我</button></div>
</template><script>
export default {methods:{cb(){console.log("点击大的");},cs(){console.log("点击小的");},ca(){console.log("点击a标签");},cc(){console.log("点击按钮");}}}
</script><style>
.big{width: 300px;height: 300px;background-color: pink;
}
.small{width: 200px;height: 200px;background-color: skyblue;
}
</style>

效果如下:

128-Vue中的事件修饰符-阻止冒泡事件相关推荐

  1. 用vue的事件修饰符阻止冒泡

    用mousemove事件举例 1.传统做法: 定义一个阻止冒泡的函数stop,形参为事件e,执行e.stopPropagation(), 在标签上添加v-on:mousemove="stop ...

  2. Vue中事件修饰符与键盘事件

    目录 事件修饰符 prevent:阻止默认事件 stop:阻止事件冒泡 once:事件只触发一次 capture:使用事件的捕获模式 self:与当前事件一致时触发 passive:事件的默认行为立即 ...

  3. Vue事件处理(事件修饰符,键盘事件)

    Vue中的事件修饰符:1.prevent:阻止默认事件(常用)2.stop: 阻止事件冒泡(常用)3.once: 事件只触发一次(常用)4.capture: 使用事件的捕获模式5.self:只有eve ...

  4. vue中的.sync修饰符

    文章目录 引申 @update:自定义的属性名 .sync修饰符 引申 vue中的数据传递一般是单向数据流,即父组件数据通过props传递给子组件.但是子组件可以通过自定义事件间接修改父组件中的数据, ...

  5. Vue中props .sync修饰符的使用示例

    前文 一般情况下我们由父组件传递给子组件的对象并不想在子组件修改对象时改变父组件对象的原数据. 这种情况通常在watcher时是使用深度克隆对象供子组件使用,避免某些在数据改变时渲染bug问题 但是有 ...

  6. vue 指令 v-on 事件修饰符-自定义键盘事件

    <body><div id="app">用户名:<input type="text" v-on:keyup.f1='clearCo ...

  7. vue 事件上加阻止冒泡 阻止默认事件

    重点 vue事件修饰符 <!-- 阻止单击事件冒泡 --> <a v-on:click.stop="doThis"></a><!-- 提交 ...

  8. 快速了解4种阻止事件冒泡的方法(原生js阻止,vue中使用修饰符阻止)

    阻止事件冒泡的方法 前端结构 <div id="app"><div class="father-box" @click="click ...

  9. Vue学习之路第八篇:事件修饰符

    学习准备: ①.顾名思义,"事件修饰符"那么肯定是用来修饰事件,既然和事件有关系,那么肯定和"v-on"指令(也可简写为:@)有关系了. ②.事件修饰符有以下几 ...

最新文章

  1. hibernate 全面学习【lazy策略 】
  2. javascript中FORM表单的submit()方法经验教训.
  3. 【Oracle】表空间相关集合
  4. npm无法安装node-sass的解决方法
  5. Android学习笔记(一)——控件布局常用属性
  6. 一步一步写算法(之哈夫曼树 上)
  7. think in java 读书笔记 2 —— 套接字
  8. C# 笔记1 - 操作目录
  9. 数商云汽车经销商管理系统解决方案:构建消费者、经销商企业功能体系
  10. 多人语音聊天社交app源码,语音聊天的优势是什么,语音系统源码开发
  11. Bean生命周期(面试版)
  12. itextpdf生成pdf,html转pdf,pdf转图片
  13. FastDB 磁盘和无盘模式
  14. openStack4j网络增删改查
  15. mysql在dos界面修改密码
  16. HTB打靶(Active Directory 101 Mantis)
  17. Python 元组() (元素不能修改),元组的定义,元组与列表的转换,元组的应用场景
  18. ASM磁盘组添加ASM磁盘
  19. 转 C# GridView中DataFormatString属性的取值
  20. 山西中考计算机多少分及格,太原中考分数线2021

热门文章

  1. Java实现的小根堆
  2. 秃头大牛一文竟然就把SpringCloudStream(SCS)给讲明白了?
  3. Java快速上手的编程套路
  4. kline 专业金融K线绘制库
  5. MSF开启socks代理内网渗透
  6. Nuxt3 -- 组件 Components
  7. 局域网本地连接计算机,Windows XP下让电脑通过无线网卡共享本地连接实现局域网共享宽带上网...
  8. 双显卡只用独显好吗_显卡有什么作用 独显和双显卡笔记本哪个好【详解】
  9. socat的安装与使用
  10. 常用的几种PPT做图小技巧!