0%

事件

事件修饰符:

1.prevent:阻止默认事件(常用)[@click.prevevt=””]

2.stop:阻止事件冒泡(常用)[@click.stop=””]

3.once:事件只触发一次(常用)[@click.once=””]

4.tapture:使用事件捕获模式 [@click.tapture=””]

5.self:只用event.target是当前操作的元素时才触发事件 [@click.self=””]

6.passive:事件的默认行为立即执行,无需等待事件回调执行完毕 [@wheel.passive]

事件:

1.鼠标点击事件:[@click=]

2.键盘事件(键盘弹起触发事件):[@keyup=””] (@keyup.enter代表回车,delete代表删除和退格,esc代表退出,tab代表换行,space代表空格,up上,down代表下,left代表左,right代表右[注:有些特殊的按键按下之后就已经触发再使用keyup就失效了如tab,Ctrl,alt,shift,meta键,这些就需要使用keydown])

最好是使用按键的名字去指定按键,而不是使用keycode去指定按键

vue.config.keyCodes.自定义键名 = 键码,可以去定制按键别名

3.键盘事件(键盘按下触发事件):[@keydown=””]