created():在创建vue对象时,当html渲染之前就触发,但是全局vue.js不强制刷新或者
重启时只创建一次,也就是说,created()只会触发一次
activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入
页面就触发;可用于初始化页面数据
在vue中created与activated有什么区别?
created():在创建vue对象时,当html渲染之前就触发,但是全局vue.js不强制刷新或者
重启时只创建一次,也就是说,created()只会触发一次
activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入
页面就触发;可用于初始化页面数据
created():在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer),property 和方法的运算,watch/event 事件回调。然而,挂载阶段还没开始,$el property 目前尚不可用。
activated():是在路由设置<keep-alive></keep-alive>时,才会有这个生命周期。在被 keep-alive 缓存的组件激活时调用。
学习不打烊,充电加油只为遇到更好的自己,365天无节假日,每天早上5点纯手工发布前端知识点(死磕自己,愉悦大家)。希望大家在这浮夸的前端圈里,保持冷静,坚持每天花20分钟来学习与思考。在这千变万化,类库层出不穷的前端,建议大家不要等到找工作时,才狂刷题,提倡每日学习!欢迎大家关注3+1开源项目!希望大家每人去学习与思考!(不要为了谁而来,要为自己而努力!)