修饰符
事件修饰符
.stop- 阻止事件继续传播(等同于 event.stopPropagation()).prevent- 阻止默认事件(等同于 event.preventDefault()).capture- 使用事件捕获模式.self- 只当事件在该元素本身(而不是子元素)触发时触发回调.once- 事件只触发一次(2.1.4+).passive- 以 { passive: true } 模式添加事件监听器(2.3.0+)
按键修饰符
.enter- 回车键.tab- Tab 键.delete- 删除键和退格键.esc- Esc 键.space- 空格键.up- 上箭头.down- 下箭头.left- 左箭头.right- 右箭头
系统修饰键
.ctrl- Ctrl 键.alt- Alt 键.shift- Shift 键.meta- Windows 徽标键/Mac Command 键
鼠标按钮修饰符(2.2.0+)
.left- 鼠标左键.right- 鼠标右键.middle- 鼠标中键
精确修饰符
.exact- 精确控制系统修饰键组合(2.5.0+)
注意事项
- 修饰符可以串联使用:
.stop.prevent .passive和.prevent不能一起使用- 修饰符顺序会影响执行结果
.passive修饰符可提升移动端性能