每个vue在被创建的时候需要经过一系列的初始化过程-例如,设置数据监听、编译模板、实挂载到dom,数据变化更新dom,
处于生命周期不同阶段运行生命周期钩子函数,也给我们添加自己代码的口子。
new Vue({
data: {
a: 1
},
created: function () {
console.log('a is: ' + this.a)
}
})
还有一些其他的比如
mounted
、
updated
和
destroyed,生命周期钩子的 this
上下文指向调用它的 Vue 实例