From: underfin Date: Mon, 30 Nov 2020 19:07:43 +0000 (+0800) Subject: fix(runtime-core): remove static node in production mode (#2556) X-Git-Tag: v3.0.4~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2a9ba0c8e961ed6c68a8008ccbef85ff2cabeeb2;p=thirdparty%2Fvuejs%2Fcore.git fix(runtime-core): remove static node in production mode (#2556) fix #2553 --- diff --git a/packages/runtime-core/src/renderer.ts b/packages/runtime-core/src/renderer.ts index 7960a2ec0f..5846f7d47c 100644 --- a/packages/runtime-core/src/renderer.ts +++ b/packages/runtime-core/src/renderer.ts @@ -650,9 +650,6 @@ function baseCreateRenderer( hostInsert(end, container, anchor) } - /** - * Dev / HMR only - */ const removeStaticNode = (vnode: VNode) => { let cur = vnode.el while (cur && cur !== vnode.anchor) { @@ -2071,7 +2068,7 @@ function baseCreateRenderer( return } - if (__DEV__ && type === Static) { + if (type === Static) { removeStaticNode(vnode) return }