mirror of https://github.com/vuejs/vue.git
emptyVNode -> createEmptyVNode
This commit is contained in:
parent
e4a49b7432
commit
7431e4d16c
|
|
@ -1,7 +1,7 @@
|
|||
/* @flow */
|
||||
|
||||
import Watcher from '../observer/watcher'
|
||||
import { emptyVNode } from '../vdom/vnode'
|
||||
import { createEmptyVNode } from '../vdom/vnode'
|
||||
import { observerState } from '../observer/index'
|
||||
import { warn, validateProp, remove, noop } from '../util/index'
|
||||
import { resolveSlots } from './render'
|
||||
|
|
@ -41,7 +41,7 @@ export function lifecycleMixin (Vue: Class<Component>) {
|
|||
const vm: Component = this
|
||||
vm.$el = el
|
||||
if (!vm.$options.render) {
|
||||
vm.$options.render = emptyVNode
|
||||
vm.$options.render = createEmptyVNode
|
||||
if (process.env.NODE_ENV !== 'production') {
|
||||
/* istanbul ignore if */
|
||||
if (vm.$options.template && vm.$options.template.charAt(0) !== '#') {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/* @flow */
|
||||
|
||||
import config from '../config'
|
||||
import VNode, { emptyVNode, cloneVNode, cloneVNodes } from '../vdom/vnode'
|
||||
import VNode, { createEmptyVNode, cloneVNode, cloneVNodes } from '../vdom/vnode'
|
||||
import { normalizeChildren } from '../vdom/helpers/index'
|
||||
import {
|
||||
warn, formatComponentName, bind, isObject, toObject,
|
||||
|
|
@ -82,7 +82,7 @@ export function renderMixin (Vue: Class<Component>) {
|
|||
vm
|
||||
)
|
||||
}
|
||||
vnode = emptyVNode()
|
||||
vnode = createEmptyVNode()
|
||||
}
|
||||
// set parent
|
||||
vnode.parent = _parentVnode
|
||||
|
|
@ -96,7 +96,7 @@ export function renderMixin (Vue: Class<Component>) {
|
|||
// number conversion
|
||||
Vue.prototype._n = toNumber
|
||||
// empty vnode
|
||||
Vue.prototype._e = emptyVNode
|
||||
Vue.prototype._e = createEmptyVNode
|
||||
// loose equal
|
||||
Vue.prototype._q = looseEqual
|
||||
// loose indexOf
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
/* @flow */
|
||||
|
||||
import VNode, { emptyVNode } from './vnode'
|
||||
import VNode, { createEmptyVNode } from './vnode'
|
||||
import config from '../config'
|
||||
import { createComponent } from './create-component'
|
||||
import { normalizeChildren } from './helpers/index'
|
||||
|
|
@ -37,7 +37,7 @@ export function _createElement (
|
|||
}
|
||||
if (!tag) {
|
||||
// in case of component :is set to falsy value
|
||||
return emptyVNode()
|
||||
return createEmptyVNode()
|
||||
}
|
||||
// support single function children as default scoped slot
|
||||
if (Array.isArray(children) &&
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ export default class VNode {
|
|||
}
|
||||
}
|
||||
|
||||
export const emptyVNode = () => {
|
||||
export const createEmptyVNode = () => {
|
||||
const node = new VNode()
|
||||
node.text = ''
|
||||
node.isComment = true
|
||||
|
|
|
|||
Loading…
Reference in New Issue