vue +webpack 項(xiàng)目中數(shù)據(jù)更新后頁面沒有刷新問題,ie11下,如果GET請(qǐng)求請(qǐng)求相同的URL,默認(rèn)會(huì)使用之前請(qǐng)求來的緩存數(shù)據(jù),而不會(huì)去請(qǐng)求接口獲取最新數(shù)據(jù),我用的解決方法是在每個(gè)請(qǐng)求發(fā)送前,攔截請(qǐng)求并給請(qǐng)求接口的URL后加一個(gè)時(shí)間戳(new Date().getTime()),這樣就保證了每一次請(qǐng)求的URL都不同,ie11就會(huì)不斷的請(qǐng)求接口而不使用緩存數(shù)據(jù)。
代碼如下
if(config.url.indexOf('?')>-1){ config.url = url + config.url +"×tamp="+getTimestamp; }else{ config.url = url +config.url +"?timestamp="+getTimestamp; }以上這篇解決IE11 vue +webpack 項(xiàng)目中數(shù)據(jù)更新后頁面沒有刷新的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持錯(cuò)新站長站。
新聞熱點(diǎn)
疑難解答
圖片精選