2,事件修饰符

.stop

可以阻止冒泡,也就是两个触发事件相互包裹,如果点击了外层的事件,那么内层的事件也会触发,这个时候可以在内层的事件中加上@click.stop=“”,的修饰符,可以阻止冒泡


.prevent

可以阻止默认行为,如a的页面跳转行为。也就是说写了这个触发器的修饰符之后,点击这个事件触发,并且阻止了原本的该标签应有的事件

.capture

捕获,也就是两个相互嵌套的事件,在外面的事件加上这个修饰符,可以使事件的触发从外到内

.self

对于两个相互嵌套的,加上这个修饰符,对于捕获和冒泡都不执行,只执行修饰了该修饰符的事件才会触发自己

.once

只触发一次,例如当一个行为被.prevent修饰的话,本来阻止了默认行为,但是如果加上了.once,这样的话阻止的行为只会触发一次,第二次点击,仍会调用该标签的本来功能

.self和.stop的区别

前者只会阻止自己冒泡的触发,但是不会阻止他外层的冒泡事件的触发

知识点

冒泡:也就是多个事件嵌套时,调用最里面的事件,会依次向外触发事件

你可能感兴趣的:(2,事件修饰符)