生命周期 A beforeCreate 创建前
生命周期 B created 创建完成
生命周期 C beforeMount 挂载前
生命周期 D mounted 挂载完成
生命周期 E beforeUpdata 即将更新渲染
生命周期 F updated 更新完成
生命周期 G beforeDestroy 销毁前
生命周期 H destroyed 销毁完成
vue 页面第一次加载触发的生命周期钩子
beforeCreate 创建前
created 创建完成
beforeMount 挂载前
mounted 挂载完成
beforecreate 这个阶段的时候data和method都是拿不到的(通常在实例以外调用)
created 这个可以调用实例的数据和实例的方法(带异步数据请求的方法可以放在这里)
mounted 用于初始数据的dom渲染(需要操作dom的方法放这里)
updated 用于对数据更新做统一处理 (如果想分别区分不同的数据更新,同时进行dom操作就使用$nextTick)
生命周期创建完成与挂载完成的区别
created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。
mounted:在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节点进行一些需要的操作。
vue获取数据在
created 挂载完成这个周期