在单个组件里生命周期的顺序是:
beforeCreate => created => beforeMounte => mounted => breforeDestroy => destroyed
如图
vue的核心概念是:数据驱动视图,组件化开发
在用做项目时只用一个组件肯定是不够的,这时要使父组件和子组件嵌套,
当父子组件嵌套时生命周期的顺序是什么样的呢?
加载渲染过程时
父beforeCreate => 父created => 父beforeMount => 子beforeCreate => 子created
=> 子beforeMount => 子mounted => 父mounted
更新过程
父beforeUpdate => 子beforeUpdate => 子updated => 父updated
销毁过程
父beforeDestroy => 子beforeDestroy => 子destroyed => 父destroyed