Evan You před 10 roky
rodič
revize
849e9ba364
2 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 1 1
      src/runtime/vdom/component.js
  2. 1 0
      src/runtime/vdom/patch.js

+ 1 - 1
src/runtime/vdom/component.js

@@ -30,7 +30,7 @@ function init (vnode) {
 }
 }
 
 
 function insert (vnode) {
 function insert (vnode) {
-  callHook(vnode.child, 'ready')
+  callHook(vnode.data.child, 'ready')
 }
 }
 
 
 function prepatch (oldVnode, vnode) {
 function prepatch (oldVnode, vnode) {

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

@@ -64,6 +64,7 @@ export default function createPatchFunction (modules, api) {
     if (isDef(data)) {
     if (isDef(data)) {
       if (isDef(i = data.hook) && isDef(i = i.init)) i(vnode)
       if (isDef(i = data.hook) && isDef(i = i.init)) i(vnode)
       if (isDef(i = data.child)) {
       if (isDef(i = data.child)) {
+        insertedVnodeQueue.push(vnode)
         return i._vnode.elm
         return i._vnode.elm
       }
       }
     }
     }