可以用如下修饰符来实现仅在按下相应按键时才触发鼠标或键盘事件的监听器。
.ctrl
.alt
.shift
.meta
例如:
1 例如: 2 <!-- Alt + C --> 3 <input @keyup.alt.67="clear"> 4 5 <!-- Ctrl + Click --> 6 <div @click.ctrl="doSomething">Do something</div>
就是说你必须按完 alt后再按下c才会触发事件
请注意修饰键与常规按键不同,在和 keyup
事件一起用时,事件触发时修饰键必须处于按下状态。换句话说,只有在按住 ctrl
的情况下释放其它按键,才能触发 keyup.ctrl
。而单单释放 ctrl
也不会触发事件。如果你想要这样的行为,请为 ctrl
换用 keyCode
:keyup.17
。