您的位置:首页 > Web前端 > Vue.js

解决ie11下vue+webpack项目中访问接口成功后数据不更新

2019-01-03 16:59 393 查看

问题:
在ie下进行数据操作(get请求),状态码显示为

200
,但操作的结果却没有被浏览器更新,当在
debug
中选择’
网络
'并
启用网络流量捕获
后(如下图),浏览器数据便可以正常更新

原因:
vue +webpack 项目中数据更新后页面没有刷新问题,ie11下,如果GET请求请求相同的URL,默认会使用之前请求来的缓存数据,而不会去请求接口获取最新数据。

解决方法:
在更新数据的接口中添加时间戳的参数(

Date.now()
),这样就保证了每一次请求的URL都不同,ie11就会不断的请求接口而不使用缓存数据

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐