生命周期 概念
每个组件从创建到销毁都会经历乙烯类特定的过程,称为生命周期
生命周期 作用
1 创建后 发起ajax请求
2 挂载后操作dom,添加事件监听,销毁前一处间隔调用 事件监听
3 并不是每个生命周期都必须使用
8个生命周期
创建前后 created创建后
挂在前后 mounted 挂载后
更新前后 updata
销毁前后 beforeDestroy 销毁前
生命周期 解释
1 beforeCreate创建前 特点 有this ,没有data跟methods方法
* 比较常用 * created 创建后 特点 有data 没有$el,dom,用处:ajax请求 定时器 事件监听
2 挂载前后
beforeMount 挂载前 特点有$el 数据没有渲染
*mounted* 比较常用 特点有dom节点 数据也渲染 用处:操作节点 ,ajax请求
3 更新前后
beforeUpdata 更新前 特点:会执行多次数据更新 dom节点没有更新
updated 更新完毕 特点:会执行多次数据更新 ,dom节点也更新
4 销毁前后
比较重要 beforeDestroy 销毁前 特点:数据可以更新,视图不更新了,用处:移除监听事件 停止计时器
destroyed 销毁完毕 特点:没有this,切换视图跟Vue实例的联系