vue中使用keep-alive跳转两次后缓存的是最初的页面
现在a页面是列表页,b页面新增数据,c页面查看详情页面,可以a->b,a->c
给a设置了meta: { keepAlive: true},在b页面新增数据后回a页面刷新,再进入c查看后回到a不刷新,但是a显示的是没有新增数据的页面,怎样才能显示的是新增过后缓存的呢
a页面:
b页面这里有判断如果新增数据了就刷新a,没有的话就不刷新
c页面:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
配合activated使用后已解决该问题
缓存页面是不会刷新的 参考:https://blog.csdn.net/qq_4020...
activated 为keep-alive加载使用