From: ysj16 <504427021@qq.com> Date: Tue, 24 Mar 2020 16:09:42 +0000 (+0800) Subject: fix(TransitionGroup): ignore comment node when warn (fix#869) (#875) X-Git-Tag: v3.0.0-alpha.10~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0dba5d44e60d33b909f4e4d05663c7ddf746a1f2;p=thirdparty%2Fvuejs%2Fcore.git fix(TransitionGroup): ignore comment node when warn (fix#869) (#875) --- diff --git a/packages/runtime-dom/src/components/TransitionGroup.ts b/packages/runtime-dom/src/components/TransitionGroup.ts index 0cefb8f097..331b5f1989 100644 --- a/packages/runtime-dom/src/components/TransitionGroup.ts +++ b/packages/runtime-dom/src/components/TransitionGroup.ts @@ -9,6 +9,7 @@ import { } from './Transition' import { Fragment, + Comment, VNode, warn, resolveTransitionHooks, @@ -108,7 +109,7 @@ const TransitionGroupImpl = { child, resolveTransitionHooks(child, cssTransitionProps, state, instance) ) - } else if (__DEV__) { + } else if (__DEV__ && child.type !== Comment) { warn(` children must be keyed.`) } }