beforeCreate
创建创建虚拟dom create
created (创建完成 有数据(可修改数据) 没dom 用来网络请求)
beforeMount (挂载之前 有数据(可修改数据) 没dom 用来网络请求)
挂载
虚拟dom变成真实dom出现在页面上在世
mounted (挂载完成 有数据(可修改数据) 有dom(可以修改dom) 初始化的操作)
beforeUpdate (挂在完成之后 数据更新的时候触发,挂载之前数据的更新不会触发 数据是更新之后的 dom是更新之前的)
更新更新数据一更 新dom元素
updated (数据更新与dom均更新完成之后触发,挂载之前数据的更新不会触发 数据和dom都是更新之后的)
beforeDestory (有数据 有dom 有this 但没有什么用处)
销毁
组件离世的时候
destroyed (有数据 没有dom 有this 但没有什么用处) 常用来处理销毁之后需要清除的某些 长时间加载操作比如计时器
搭配this.$nextTick(()=>{}) 使用
作用是上一次数据修改导致dom更新结束之后再执行内部的回调函数