前端项目中,我们会从后端拿到一些图片的地址,但是有些图片的远端资源更换了,但是地址没有变,然后浏览器会有个缓存,就造成前端的图片没有更换。例如某用户的头像,更换后,仍为旧的头像。
推荐一种简单的方法:
let _t=new Date().getTime();
res.result.userIcon+"?t="+_t;
在地址后面添加一个实时的时间戳参数;
这样就能解决问题了
前端项目中,我们会从后端拿到一些图片的地址,但是有些图片的远端资源更换了,但是地址没有变,然后浏览器会有个缓存,就造成前端的图片没有更换。例如某用户的头像,更换后,仍为旧的头像。
推荐一种简单的方法:
let _t=new Date().getTime();
res.result.userIcon+"?t="+_t;
在地址后面添加一个实时的时间戳参数;
这样就能解决问题了