瀏覽代碼

invoke remove hook before destroy hook (fix #3481)

Evan You 9 年之前
父節點
當前提交
fc78242a07
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/core/vdom/patch.js

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

@@ -213,8 +213,8 @@ export function createPatchFunction (backend) {
       const ch = vnodes[startIdx]
       if (isDef(ch)) {
         if (isDef(ch.tag)) {
-          invokeDestroyHook(ch)
           removeAndInvokeRemoveHook(ch)
+          invokeDestroyHook(ch)
         } else { // Text node
           nodeOps.removeChild(parentElm, ch.elm)
         }