Vue按键修饰符常用按键对应keyCode
keyCode值及对应按键
keyCode | 按键 |
---|---|
48-57 | 0-9 |
65-90 | a-z/A-Z |
112-135 | F1-F24 |
8 | BackSpace(退格) |
9 | Tab |
13 | Enter(回车) |
20 | Caps_Lock(大写锁定) |
32 | Space(空格键) |
37 | Left(左箭头) |
38 | Up(上箭头) |
39 | Right(右箭头) |
40 | Down(下箭头) |
VUE中为常用按键设置的别名
别名 | 按键 |
---|---|
.delete | delete(删除)/BackSpace(退格) |
.tab | Tab |
.enter | Enter(回车) |
.esc | Esc(退出) |
.space | Space(空格键) |
.left | Left(左箭头) |
.up | Up(上箭头) |
.right | Right(右箭头) |
.down | Down(下箭头) |
.ctrl | Ctrl |
.alt | Alt |
.shift | Shift |
.meta | windows中为window键,mac中为command键 |
使用Element-UI时,需要使用.native修饰符,如:@keyup.enter.native="dosth"
Vue中支持组合写法,如:@keyup.alt.67=”dosth” 为 Alt + C