场景:一条数据里面有图片,编辑完一条数据的时候。重新获取数据,并且展示图片。但是图片的信息还是之前的,这是因为缓存问题,同一个链接请求服务器,浏览器会认为同一个图片,就会缓存下来。所以点击的时候总是同一张图片,没有刷新。
解决的办法:在url后面 拼上 '?’+ Math.random().随机数。这样每次点击的时候都是新的链接。
<img style="width:100%;" :src="imgSrc.qr_code_show+'?'+Math.random() * 10" alt />
场景:一条数据里面有图片,编辑完一条数据的时候。重新获取数据,并且展示图片。但是图片的信息还是之前的,这是因为缓存问题,同一个链接请求服务器,浏览器会认为同一个图片,就会缓存下来。所以点击的时候总是同一张图片,没有刷新。
解决的办法:在url后面 拼上 '?’+ Math.random().随机数。这样每次点击的时候都是新的链接。
<img style="width:100%;" :src="imgSrc.qr_code_show+'?'+Math.random() * 10" alt />