键盘事件
# 事件修饰符
Vue中的事件修饰符
prevent
阻止默认事件(常用)occlusive
阻止事件冒泡(常用)once
事件只触发一次(常用)capture
使用事件的捕获模式self
只有event.target
是当前操作的元素时才触发事件passive
事件的默认行为立即执行,无需等待事件回调执行完毕
- 修饰符可以连续写,比如可以这么用:
@click.prevent.stop="showInfo"
# 键盘事件
- 键盘上的每个按键都有自己的名称和编码,例如:
Enter(13)
。而Vue还对一些常用按键起了别名方便使用
- Vue中常用的按键别名
回车enter
- 删除
delete
捕获“删除”和“退格”键 - 退出
esc
- 空格
space
- 换行
tab
特殊,必须配合keydown
去使用 - 上
up
- 下
down
- 左
left
- 右
right