fix(v-show): v-show takes higher priority than style attribute (#3230)

fix #2757
This commit is contained in:
HcySunYang
2021-02-25 23:26:54 +08:00
committed by GitHub
parent 45fae9d308
commit 5ad4036e29
3 changed files with 72 additions and 3 deletions

View File

@@ -20,7 +20,8 @@ export const vShow: ObjectDirective<VShowElement> = {
}
},
updated(el, { value, oldValue }, { transition }) {
if (transition && value !== oldValue) {
if (!value === !oldValue) return
if (transition) {
if (value) {
transition.beforeEnter(el)
setDisplay(el, true)