码迷,mamicode.com
首页 > Web开发 > 详细

vue.js生命周期钩子函数及缓存

时间:2018-03-29 15:54:42      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:ali   vue.js   ted   activate   pos   完成   执行   create   就是   

  在使用vue.js进行开发时,使用最多的就是created、mounted、activated。

  由于有些情况下,我们需要复用某些组件,因此需要用到keep-alive。

  当引入keep-alive时,页面第一次进入,钩子的触发顺序是created-> mounted-> activated。当再次进入该页面时,只触发activated。

  因此,应该activated中留一份数据获取的代码,或者不要created部分,直接将created中的代码转移到activated中。

  created: 实例已经创建完成之后被调用,在刚进入页面的时候,会触发该函数的方法。只在页面刚开始加载时执行一次。

  mounted:页面加载完成后会执行该方法。

  activated:keep-alive组件激活时调用。也就是当页面存在缓存时调用。

vue.js生命周期钩子函数及缓存

标签:ali   vue.js   ted   activate   pos   完成   执行   create   就是   

原文地址:https://www.cnblogs.com/jf-67/p/8669924.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!