详解vue项目在IE浏览器数据改变,页面不改变的缓存问题

vue项目在IE浏览器中,对功能进行增删改查操作,数据改变,页面没有改变。

问题原因:

            在 IE11 中,如果 GET 请求相同的 URL ,浏览器默认会使用之前的缓存数据,而不是重新请求接口,导致页面数据没有更新

解决:

  在请求钱增加时间戳,使每个操作都是独立唯一的,这就保证了每一次请求时URL都不同,就成功解决了IE浏览器的缓存问题

  下方加附代码

 

在axios请求时加上时间戳,每个请求就是独立的

加成功之后的请求页面

 

 

 留言评论,一起学习

posted @ 2021-05-25 11:10  danmo_xx  阅读(516)  评论(0编辑  收藏  举报