vue的事件修饰符:
- prevent:阻止默认事件(常用) ——@click.prevent
- stop:阻止事件冒泡
- once:事件只触发一次。(常用)
- capture:使用事件的捕获模式
tip:捕获模式:
先从外层开始捕获到点击 - sefl:只有event.target是当前操作的元素时才触发事件——也可用作防止事件冒泡
- passive:事件的默认行为立即执行,无须等待时间回调执行完毕。
修饰符饰符特点:
- 可以连续写:
- EG:@click.prevent.stop(阻止默认行为+阻止冒泡)
额外的知识:
- scroll为滚动条滚动事件,滚动条抵达边缘后不再出发
- wheel为鼠标滚轮滚动事件,滚动条抵达边缘后依旧触发
以下为各个修饰符用法的介绍
这是一个全局的例子,接下来让我们来细细诉说
1 | <head> |