From d7beea015bdb208d89a2352a5d43cc1913f87337 Mon Sep 17 00:00:00 2001 From: underfin <2218301630@qq.com> Date: Thu, 25 Jun 2020 22:58:31 +0800 Subject: [PATCH] fix(v-show): fix v-show unmount with falsy value (#1403) fix #1401 --- packages/runtime-dom/src/directives/vShow.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/runtime-dom/src/directives/vShow.ts b/packages/runtime-dom/src/directives/vShow.ts index 2b1d9caef..d9bf3af54 100644 --- a/packages/runtime-dom/src/directives/vShow.ts +++ b/packages/runtime-dom/src/directives/vShow.ts @@ -35,8 +35,8 @@ export const vShow: ObjectDirective = { setDisplay(el, value) } }, - beforeUnmount(el) { - setDisplay(el, true) + beforeUnmount(el, { value }) { + setDisplay(el, value) } }