.stop
可以阻止冒泡,也就是两个触发事件相互包裹,如果点击了外层的事件,那么内层的事件也会触发,这个时候可以在内层的事件中加上@click.stop=“”,的修饰符,可以阻止冒泡
.prevent
可以阻止默认行为,如a的页面跳转行为。也就是说写了这个触发器的修饰符之后,点击这个事件触发,并且阻止了原本的该标签应有的事件
.capture
捕获,也就是两个相互嵌套的事件,在外面的事件加上这个修饰符,可以使事件的触发从外到内
.self
对于两个相互嵌套的,加上这个修饰符,对于捕获和冒泡都不执行,只执行修饰了该修饰符的事件才会触发自己
.once
只触发一次,例如当一个行为被.prevent修饰的话,本来阻止了默认行为,但是如果加上了.once,这样的话阻止的行为只会触发一次,第二次点击,仍会调用该标签的本来功能
.self和.stop的区别
前者只会阻止自己冒泡的触发,但是不会阻止他外层的冒泡事件的触发
知识点
冒泡:也就是多个事件嵌套时,调用最里面的事件,会依次向外触发事件