From 4606a64f648cfc2da658ba8f9664e7e09ea3a1f1 Mon Sep 17 00:00:00 2001 From: pipipi-pikachu <1171051090@qq.com> Date: Wed, 23 Dec 2020 17:00:23 +0800 Subject: [PATCH] update --- src/plugins/clickOutside.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/clickOutside.ts b/src/plugins/clickOutside.ts index 3eff3774..ba74950f 100644 --- a/src/plugins/clickOutside.ts +++ b/src/plugins/clickOutside.ts @@ -15,12 +15,12 @@ const clickListener = (el: HTMLElement, event: MouseEvent, binding: DirectiveBin const ClickOutsideDirective: Directive = { mounted(el: HTMLElement, binding) { el[CTX_CLICK_OUTSIDE_HANDLER] = (event: MouseEvent) => clickListener(el, event, binding) - document.addEventListener('mousedown', el[CTX_CLICK_OUTSIDE_HANDLER]) + document.addEventListener('click', el[CTX_CLICK_OUTSIDE_HANDLER]) }, unmounted(el: HTMLElement) { if(el[CTX_CLICK_OUTSIDE_HANDLER]) { - document.removeEventListener('mousedown', el[CTX_CLICK_OUTSIDE_HANDLER]) + document.removeEventListener('click', el[CTX_CLICK_OUTSIDE_HANDLER]) delete el[CTX_CLICK_OUTSIDE_HANDLER] } },