提交 0ff43dbc 编写于 作者: Q qiang

Merge branch 'dev' into alpha

...@@ -28,12 +28,15 @@ export default { ...@@ -28,12 +28,15 @@ export default {
return value === keyName || (Array.isArray(value) && value.includes(keyName)) return value === keyName || (Array.isArray(value) && value.includes(keyName))
}) })
if (keyName) { if (keyName) {
this.$emit(keyName, $event) // 避免和其他按键事件冲突
setTimeout(() => {
this.$emit(keyName, $event)
}, 0)
} }
} }
document.addEventListener('keydown', listener) document.addEventListener('keyup', listener)
this.$once('hook:beforeDestroy', () => { this.$once('hook:beforeDestroy', () => {
document.removeEventListener('keydown', listener) document.removeEventListener('keyup', listener)
}) })
}, },
render: () => null render: () => null
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册