生命周期 四个阶段 创建 挂载 更新 销毁
创建creat:仅创建了new Vue()或组件对象,同时创建了组件对象中的data对象
使用:前:beforeCreat() 后:creatd() 比如可做this.axios.get
挂载mount:开始扫描dom树,形成虚拟dom树,并首次替换绑定内容为data中的变量值
使用:前:beforeMount() 后:mountd() 可做dom操作
更新update:在任何位置修改了data中的变量值,都会触发更新阶段
使用:前:beforeUpdate() 后:updated()
销毁destro:当我们离开这个页面的时候,便会调用这个函数
使用:前:beforeDestroy() 后:destroyed()
销毁 destro
destroyed() {
window.removeEventListener('resize', this.resizeWin)
}