VUE activated,deactivated使用

项目中keepalive用得不多,记录一下以免遗忘。

页面第一次进入,钩子的触发顺序created-> mounted-> activated,退出时触发deactivated。当再次进入(前进或者后退)时,只触发activated

事件挂载的方法等,只执行一次的放在 mounted 中;组件每次进去执行的方法放在 activated 中, activated 中的不管是否需要缓存多会执行。

所以当页面设置了keepalive的时候,要想对页面数据进行更改,则可在activated中调用组件中相关的方法。调用方式和mounted一样,如下所示:

 

 参考文章链接 http://www.mamicode.com/info-detail-2556043.html

posted @ 2022-05-12 18:06  front-gl  阅读(1589)  评论(0编辑  收藏  举报