vue 的生命周期

生命周期:
                     1、beforeCreate:组件实例刚被创建出来,在组件属性之前(data、computed等)
 
                2、cerated:组件实例创建完成,但是DOM结构还没有生成,$el属性还不存在,但是组件代码成功创建完成
 
                (判断是否存在$el或count过载,两者都不存在,以下不在执行)
 
                3、 beforeMount:模板编译/挂载之前.在这里dom中的属性还没有渲染上去
 
                4、mounted:模板编译/挂载之后 
 
                5、 beforeUpdate:组件更新前,当在dom中修改了data中的值时,update会被触发
 
                6、updated:组件更新后
 
                7、activated:for  keep-alive,组件被激活时调用
 
                8、deacativated: for  keep-alive,组件被移除时调用  
 
                9、deforeDestory:组件销毁前调用
 
                10、destoryed:组件销毁后调用       
 
 
 
beforecreate : 举个栗子:可以在这加个loading事件 
created :在这结束loading,还做一些初始化,实现函数自执行 
mounted : 在这发起后端请求,拿回数据,配合路由钩子做一些事情
beforeDestory: 你确认删除XX吗? destoryed :当前组件已被删除,清空相关内容
 
原文地址:https://www.cnblogs.com/fshx/p/8807845.html