20190312——Vue实例中的生命周期钩子

在官网中有生命周期图示

所谓生命周期函数,就是Vue实例在某一个时间点会自动执行的函数

20190312——Vue实例中的生命周期钩子

在最开始的init events和lifecycle这个时间点,会执行一个beforeCreate这个生命周期函数

外部注入与绑定的时候,create这个函数会自动的执行

询问是否有el这个选项,有就会走yes这条线。
当这个没有模板的时候,就会把挂载的这个vue实例当做整个模板来进行渲染

beforeMount 模板和数据相结合到一起前的一个瞬间,页面还没有被渲染

mounted页面挂载之后,会自动执行这个函数,页面已经被渲染完毕了

beforeDestroy,在组件被销毁的前一个瞬间,这个函数才会调用

destroyed,组件被销毁之后

还有beforeUpdate与updated
当数据发生改变,没有渲染之前beforeUpdate会执行。
之后updated才会执行

20190312——Vue实例中的生命周期钩子
还有三个生命周期函数
activated
deactivated
errorCaptured