vue事件处理

1.事件绑定(v-on)

​ Vue中也可以给页面元素绑定事件.

语法:

<!--完整写法-->
<button v-on:事件名="函数名/vue表达式">点我</button>
<!--简化写法-->
<button @事件名="函数名/vue表达式">点我</button>

2.事件修饰符

事件修饰符主要对事件的发生范围进行限定

语法:

<button @事件名.事件修饰符="函数名/vue表达式">点我</button>

分类:

.stop :阻止事件冒泡, 也就是当前元素发生事件,但当前元素的父元素不发生该事件
.prevent :阻止默认事件发生
.capture :使用事件捕获模式, 主动获取子元素发生事件, 把获取到的事件当自己的事件执行
.self :只有元素自身触发事件才执行。(冒泡或捕获的都不执行)
.once :只执行一次

posted @ 2022-05-11 20:53  clearlove3  阅读(39)  评论(0)    收藏  举报