Match-id-d26575adc584b7269d8236ea45c9736b7b7563c0

This commit is contained in:
* 2022-04-14 21:16:09 +08:00 committed by *
commit 5105586d2d
1 changed files with 3 additions and 2 deletions

View File

@ -402,8 +402,9 @@ function diffArrayNodesHandler(
// 从Map删除后面不会deleteVNode // 从Map删除后面不会deleteVNode
leftChildrenMap.delete(newNode.key || leftIdx); leftChildrenMap.delete(newNode.key || leftIdx);
} }
if (newNode.isCreated) {
if (oldNodeFromMap !== null) { FlagUtils.setAddition(newNode);
} else if (oldNodeFromMap !== null) {
const eIndex = newNode.eIndex; const eIndex = newNode.eIndex;
eIndexes.push(eIndex); eIndexes.push(eIndex);
last = eIndexes[result[result.length - 1]]; last = eIndexes[result[result.length - 1]];