beforeCreate
实例已初始化,数据和事件未初始。
created
实例已创建。实例已完成以下的配置:数据观测,属性和方法的运算, 事件回调。还未挂载到DOM,$el 属性不可见。
beforeMount
未挂载到DOM,相关的 render 函数首次被调用。
mounted
el
被新创建的 vm.$el
替换,挂载到实例。
注意 mounted
不会承诺所有的子组件也都一起被挂载。如果你希望等到整个视图都渲染完毕,可以用 vm.$nextTick 替换掉 mounted
:
mounted: function () {
this.$nextTick(function () {
// Code that will run only after the
// entire view has been rendered
})
}