Vue实例的生命周期
1,初始化事件及生命周期
2,(create)初始化注入及反应
3,根据配置编译模板
4,(mounte)挂载Dom元素
5,(update)数据刷新
6,(destory)拆解监视,子组件,监听事件并销毁实例
分别在create,mounte,update,destory前后,都有beforeXXX,XXXd这样的钩子(监听)函数,例如beforeCreated,created
作用
可以在恰当的时机进行数据获取,提高性能
比如在create(初始化注入及反应)发生后即created,此时模板还未生成,数据也尚未渲染,这是可以发起异步请求调用微服务获取数据
这样在渲染数据时,就是最新的数据,不必等到模板渲染后,进而获取数据,再更新数据,提高了性能