1. 首页
  2. 学习室

Vue中keepAlive遇到的一个深坑

开发的时候遇到一个问题,从A页面跳到B页面,然后从B页面跳回A页面,A页面不会发生数据的改变,于是使用了keepAlive进行页面状态的缓存。然后问题就来了,从A页面跳到B页面,在B页面刷新页面,返回到A页面的时候,A的页面刷新了(惊呆!)一脸懵逼,然后打印了meta的keepAlive状态,的确是true,是缓存状态,但是页面还是被刷新了,吐血! :贴吧表情29:

———————————————————-  分割线  ——————————————————

无事了,浏览器的刷新本来就会清掉缓存的,跟代码没有丝毫关系,如果想刷新页面还有数据的话,应该把数据存到Vuex里面的。 [微博表情1]

[打赏一下]
  • 版权声明:本文基于《知识共享署名-相同方式共享 3.0 中国大陆许可协议》发布,转载请遵循本协议
  • 文章链接:https://www.imiowo.cn/633.html [复制] (转载时请注明本文出处及文章链接)
上一篇:
:下一篇
今天又是荒废的一天。

作者:洛斯

洛斯
介绍:大西瓜

文章:50篇

最后更新:21-01-06

发表评论

gravatar

当前页面评论被关闭,原因如下: