修复事件监听潜在问题
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { ref, onBeforeUnmount } from '@common/utils/vueTools'
|
import { ref, onBeforeUnmount, onMounted } from '@common/utils/vueTools'
|
||||||
|
|
||||||
export default () => {
|
export default () => {
|
||||||
const dom_lrc_select_content = ref()
|
const dom_lrc_select_content = ref()
|
||||||
@@ -14,10 +14,12 @@ export default () => {
|
|||||||
selection.addRange(range)
|
selection.addRange(range)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
onMounted(() => {
|
||||||
|
window.key_event.on('key_mod+a_down', handle_key_mod_a_down)
|
||||||
|
})
|
||||||
onBeforeUnmount(() => {
|
onBeforeUnmount(() => {
|
||||||
window.key_event.off('key_mod+a_down', handle_key_mod_a_down)
|
window.key_event.off('key_mod+a_down', handle_key_mod_a_down)
|
||||||
})
|
})
|
||||||
window.key_event.on('key_mod+a_down', handle_key_mod_a_down)
|
|
||||||
|
|
||||||
return dom_lrc_select_content
|
return dom_lrc_select_content
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user