Vue事件事件修饰符,也可以写在oncilck.但是作用不同了
- stop 写在事件后,阻止下一个事件给下下个事件冒泡,让下下个事件仍发生该事件。下一个事件不再发生该事件,但是事件传过去了。
- capture 冒泡时,写了这个修饰符的先发生,多个的自外而内,其余自内而外
- self,事件不是自己直接发生的元素,不进行该事件,但是其余的函数可以。
- once,对于写了这个的标签,只发生一次该事件,与其他的无关。
- prevent,阻止默认行为的发生,超链接先发生@click,再页面刷新。
- passive,支持默认行为的发生,写了可以让浏览器看到,增加效率 按键修饰符 esc,tab,delete,down,up,left,right,space,enter,ctrl,shift,meta,alt 这些修饰符都是限定,发生按键事件时,只有按的键是后面的才能执行,space是空格,meta是window,ctrl对于keydown只需要按下ctrl就会发生,keyup必须按下ctrl加组合1键,松开组合键。也可以ctrl.i规定组合键是i,可以是按钮的键值,event.key得到键的真实名字,如pageDown,写成page-down就是按键修饰符,自定义按键修饰符Vue.config.keyCodes.名字=键值。ctrl+组合键,ctrl.组合键,也是修饰符。