美文网首页
ie下接口请求被缓存,刷新页面也不会重新请求解决

ie下接口请求被缓存,刷新页面也不会重新请求解决

作者: 太阳sunyang | 来源:发表于2020-09-04 10:52 被阅读0次

    分析:ie下接口请求如果第二次请求跟第一次请求参数相同,浏览器会直接使用缓存的接口,导致数据不更新
    解决方法:axios拦截器请求头给地址添加随机数

    if (config.url.indexOf('?') > -1) {
      config.url = config.url + `&n=${Math.random()}`
    } else {
      config.url = config.url + `?n=${Math.random()}`
    }
    

    相关文章

      网友评论

          本文标题:ie下接口请求被缓存,刷新页面也不会重新请求解决

          本文链接:https://www.haomeiwen.com/subject/kxuacktx.html