diff --git a/src/views/demo/tuiImageEditor/components/image-editor.vue b/src/views/demo/tuiImageEditor/components/image-editor.vue index bbd3013..86a6339 100644 --- a/src/views/demo/tuiImageEditor/components/image-editor.vue +++ b/src/views/demo/tuiImageEditor/components/image-editor.vue @@ -86,7 +86,9 @@ onMounted(async () => { addEventListenerFN(); }); -onUnmounted(() => {}); +onUnmounted(() => { + removeEventListenerFN(); +}); const locale_zh = { Resize: '调整宽高', @@ -319,6 +321,10 @@ const addEventListenerFN = () => { window.addEventListener('wheel', handleWheelEvent); }; +const removeEventListenerFN = () => { + window.removeEventListener('wheel', handleWheelEvent); +}; + const handleClickOutside = (event) => { const getBtnDom = (claseeName) => { return document.querySelector(claseeName);