解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
2018-09-25 16:41
2481 查看
vue +webpack 项目中数据更新后页面没有刷新问题,ie11下,如果GET请求请求相同的URL,默认会使用之前请求来的缓存数据,而不会去请求接口获取最新数据,我用的解决方法是在每个请求发送前,拦截请求并给请求接口的URL后加一个时间戳(new Date().getTime()),这样就保证了每一次请求的URL都不同,ie11就会不断的请求接口而不使用缓存数据。
代码如下
if(config.url.indexOf('?')>-1){ config.url = url + config.url +"×tamp="+getTimestamp; }else{ config.url = url +config.url +"?timestamp="+getTimestamp; }
以上这篇解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- webpack + vue 项目 自定义 插件 解决 前端 JS 版本 更新 问题
- vue-route+webpack部署单页路由项目,访问刷新出现404问题
- 解决vue 路由变化页面数据不刷新的问题
- vuex + sessionstorage 解决vue项目刷新后页面空白/数据丢失
- nginx配置vue-router+webpack项目部署访问刷新出现404问题
- vue-cli webpack模板项目搭建及打包时路径问题的解决方法
- vue-cli项目webpack打包后iconfont文件路径问题解决
- webpack编译多页面vue项目的配置问题
- vue-route+webpack部署单页路由项目,访问刷新出现404问题
- Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
- Vue 2.0在IE11中打开项目页面空白的问题解决
- 解决vue-cli项目webpack打包后iconfont文件路径的问题
- EF更新,数据库值变化,前台页面并不变化,刷新也不变化,重新运行程序则变化----开发中遇到的问题(已解决)
- 关于extjs中的tabpanel的刷新等若干问题,解决tabpanel内页面刷新,更新数据等问题。
- 关于webpack打包vue项目后的页面body为空的问题
- 解决vue-cli + webpack 新建项目出错的问题
- Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(下篇——多页面VueSSR+热更新Server)
- 详解webpack编译多页面vue项目的配置问题
- 让Vue-cli生成vue+webpack的项目为vue1.0版本以及端口占用问题解决办法
- 解决在vue项目中webpack打包后字体不生效的问题