提交 e595b6a5 编写于 作者: D DCloud_LXH

fix: useKeyboard

上级 a1c6e0ed
import { onBeforeUnmount, onMounted, ref } from 'vue' import { nextTick, onBeforeUnmount, onMounted, ref } from 'vue'
const KEY_MAPS = { const KEY_MAPS = {
esc: ['Esc', 'Escape'], esc: ['Esc', 'Escape'],
...@@ -26,6 +26,8 @@ export function useKeyboard() { ...@@ -26,6 +26,8 @@ export function useKeyboard() {
if (res) { if (res) {
key.value = res key.value = res
} }
// reset key.value
nextTick(() => (key.value = ''))
} }
onMounted(() => { onMounted(() => {
document.addEventListener('keyup', onKeyup) document.addEventListener('keyup', onKeyup)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册