详解vue项目在IE浏览器数据改变,页面不改变的缓存问题
vue项目在IE浏览器中,对功能进行增删改查操作,数据改变,页面没有改变。
问题原因:
在 IE11 中,如果 GET 请求相同的 URL ,浏览器默认会使用之前的缓存数据,而不是重新请求接口,导致页面数据没有更新
解决:
在请求钱增加时间戳,使每个操作都是独立唯一的,这就保证了每一次请求时URL都不同,就成功解决了IE浏览器的缓存问题
下方加附代码
在axios请求时加上时间戳,每个请求就是独立的
加成功之后的请求页面
留言评论,一起学习
本文来自博客园,作者:danmo_xx,转载请注明原文链接:https://www.cnblogs.com/xx321/p/14807859.html