Просмотр исходного кода

prevent data.pendingInsert to keep reference to removed nodes (fix #5839)

Evan You 9 лет назад
Родитель
Сommit
47334085a1
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      src/core/vdom/patch.js

+ 1 - 0
src/core/vdom/patch.js

@@ -202,6 +202,7 @@ export function createPatchFunction (backend) {
   function initComponent (vnode, insertedVnodeQueue) {
     if (isDef(vnode.data.pendingInsert)) {
       insertedVnodeQueue.push.apply(insertedVnodeQueue, vnode.data.pendingInsert)
+      vnode.data.pendingInsert = null
     }
     vnode.elm = vnode.componentInstance.$el
     if (isPatchable(vnode)) {