fix(transitionGroup): fix transition children resolving condition

This commit is contained in:
Evan You 2020-05-04 17:09:19 -04:00
parent 6a0be882d4
commit f05aeea7ae

View File

@ -140,8 +140,8 @@ function getTransitionRawChildren(children: VNode[]): VNode[] {
if (child.type === Fragment) {
ret = ret.concat(getTransitionRawChildren(child.children as VNode[]))
}
// comment should be skip, e.g. v-if
if (child.type !== Comment) {
// comment placeholders should be skipped, e.g. v-if
else if (child.type !== Comment) {
ret.push(child)
}
}