Browse Source

fix: init _staticTrees to avoid runtime reference warning

fix #7075
dev
Evan You 7 years ago
parent
commit
f5cd29e1d8
  1. 1
      flow/component.js
  2. 1
      src/core/instance/render.js

1
flow/component.js

@ -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;

1
src/core/instance/render.js

@ -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…
Cancel
Save