原因
導致問題的原因是緩存造成的,因為你圖片變了但是讀取頭像的地址還會沒有變化的
解決思路
所以解決的思路就是上傳之后讓圖片地址改變,那么我們就可以在上傳的時候給地址加上一個時間戳那么久可一達到目的了
<img :src="head ? head + '?t=' + (new Date().getTime()) : ''"/>
如上代碼在上傳的時候給圖片機上一個時間錯,那么更換圖片(更換頭像)就可以實時更新了
導致問題的原因是緩存造成的,因為你圖片變了但是讀取頭像的地址還會沒有變化的
所以解決的思路就是上傳之后讓圖片地址改變,那么我們就可以在上傳的時候給地址加上一個時間戳那么久可一達到目的了
<img :src="head ? head + '?t=' + (new Date().getTime()) : ''"/>
如上代碼在上傳的時候給圖片機上一個時間錯,那么更換圖片(更換頭像)就可以實時更新了
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。