一、三个大阶段
- 挂载阶段
- beforeCreate() 实例创建之前,不能使用实例的数据与方法
- created() 实例创建完成,能使用数据和方法了,异步请求获取数据等操作也放在这里
- beforeMount() 实例挂载之前,不能获取到页面的真实DOM数据
- mounted() 实例挂载完成,能获取到真实的DOM数据
- 更新阶段
- beforeUpdate() 实例更新之前
- updated() 实例更新完成,并且真实的DOM也更新完成
- 卸载阶段
- beforeDestroy() 实例销毁之前,一般用来做清理工作,比如清理全局的事件监听,或者定时器任务。
- destroyed() 实例销毁完成
二、 nextTick() 实例方法
一个数据循环更新完成,并且在真实DOM更新完成之后,会触发回调函数,要利用ajax异步请求回来的函数时,程序一般写这里
网友评论