mirror of
https://gitee.com/vuejs/vue.git
synced 2024-11-30 02:57:43 +08:00
parent
1e146037fa
commit
f5cd29e1d8
@ -66,6 +66,7 @@ declare interface Component {
|
||||
_isDestroyed: boolean;
|
||||
_isBeingDestroyed: boolean;
|
||||
_vnode: ?VNode; // self root node
|
||||
_staticTrees: ?Array<VNode>; // v-once cached trees
|
||||
_hasHookEvent: boolean;
|
||||
_provided: ?Object;
|
||||
|
||||
|
@ -17,6 +17,7 @@ import { isUpdatingChildComponent } from './lifecycle'
|
||||
|
||||
export function initRender (vm: Component) {
|
||||
vm._vnode = null // the root of the child tree
|
||||
vm._staticTrees = null // v-once cached trees
|
||||
const options = vm.$options
|
||||
const parentVnode = vm.$vnode = options._parentVnode // the placeholder node in parent tree
|
||||
const renderContext = parentVnode && parentVnode.context
|
||||
|
Loading…
Reference in New Issue
Block a user