Vue生命周期
字面上理解,生命周期就像人的生命一样,从出生到老去的过程,在这个过程,我们在合适的年龄做合适的事情,比如上学,工作,娶老婆等等,大概就这么个意思。
那么Vue生命周期也与此类似,就是Vue实例从创建到销毁的过程,这就是Vue的生命周期,专业的说就是从开始创建、初始化数据、编译模板、挂载Dom->渲染、更新->渲染、销毁等一系列的过程,在这个过程中我们会用相应的生命周期钩子函数做一些相对应的事情。
Vue生命周期函数解读
Vue总共有8个生命周期函数:beforeCreate/created、beforeMount/mounted、beforeUpdate/updated、beforeDestroy、destroyed。
new Vue( )实例当前vue对象,没创建对象之前就有beforeCreate方法,它对当前的事件和data属性做些配置,比如在里面可以做加载的动画;
再就进入了created里面,这时实例化完了,组件创建好了,属性也被绑定了,但是DOM并没生成,那created里面通常可以结束上一阶段的事情,比如loading加载,created里面还可以获取一些数据,比如说请求网络接口,此时页面并