beforecreated: 创建前的状态,所有的东西都还没初始化
created: data数据完成初始化,el还没有
beforemount: data数据和el都完成初始化,但是里面的数据还没呈现出来,也就是占了一个位置
mounted: 完成挂载
beforeupdate: 数据更新前的状态(看看就行)
updata: 数据更新完成的状态,已被渲染挂载
app.$destroy():进行销毁
beforedestroy:销毁前的状态
destroyed:销毁完成的状态
注意:销毁后再去更改数据,VUE也不会响应了(el指的是new一个vue实例)
例:
new Vue({
el:'#app',
router,(路由)
store,(状态机)
render: h => h(App) (渲染视图,这里是es6的写法,箭头函数)
})
网友评论