vue 生命周期 钩子函数

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的写法,箭头函数)

})

你可能感兴趣的:(vue 生命周期 钩子函数)