美文网首页
vue-事件修饰符

vue-事件修饰符

作者: 走停2015_iOS开发 | 来源:发表于2018-06-14 10:57 被阅读39次
使用修饰符时,顺序很重要;相应的代码会以同样的顺序产生。因此,用 v-on:click.prevent.self 会阻止所有的点击,而 v-on:click.self.prevent 只会阻止对元素自身的点击。
  • .stop: 阻止冒泡事件(事件向下传播)
  • .prevent: 阻止默认事件的发生
  • .capture: 自身触发的事件先在此处处理
  • .self
  • .once: 只响应一次事件
  • .passive
<!-- 阻止单击事件继续传播 -->
<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>

相关文章

  • vue-事件修饰符

    使用修饰符时,顺序很重要;相应的代码会以同样的顺序产生。因此,用 v-on:click.prevent.self ...

  • Vue修饰符

    事件修饰符 .prevent修饰符 .stop修饰符 .once修饰符 prevent修饰符 用于阻止默认事件行为...

  • Vue事件修饰符

    Vue 事件修饰符 事件修饰符结合使用

  • vue-事件

    title: vue-事件处理date: 2017-03-23 vue 事件 本文介绍vue组件的事件处理,并通过...

  • vue 修饰符

    修饰符,这里分为两块讲:事件修饰符,按键修饰符, 1,事件修饰符 .stop:阻止单击事件继续传播.prevent...

  • vue中的修饰符

    事件修饰符 使用vue,让代码中只有纯粹的数据逻辑,而不是去处理DOM事件细节。 ---事件修饰符vue事件修饰符...

  • vue 常见修饰符

    表单修饰符 事件修饰符 鼠标修饰符 键盘修饰符

  • 事件修饰符 vue中 为a标签添加点击事件不跳转href

    事件修饰符运用事件修饰符 .prevent 阻止默认行为 1以此类推 运用事件修饰符 .stop 阻止冒泡只执行 ...

  • vue-修饰符

    事件修饰符 原生阻止默认事件和阻止冒泡时间:event.preventDefault() 或 event.s...

  • vue30道面试题

    vue的修饰符 1.事件修饰符 prevent 阻止默认事件(在指定的事件后进行默认事件的阻止) stop阻止事件...

网友评论

      本文标题:vue-事件修饰符

      本文链接:https://www.haomeiwen.com/subject/zoweeftx.html