原因:浏览器会自动缓存图片,视频等等,导致打包更新之后出现问题,上传图片之后,页面显示的图片并没有发生变化,刷新几次浏览器之后才会发生变化,其实主要原因就是因为缓存,也可以自己手动清楚缓存,也可以一劳永逸的。
解决方案: 原来的请求方式
"https://ui/boardframe/getTroops'"
改变之后的请求添加上一个时间戳就把这个解决掉的了
"https://ui/boardframe/getTroops'+'?timestamp=' + new Date().getTime();
或者是
"https://ui/boardframe/getTroops'+'&tm=时间戳='";
解决浏览器缓存导致的资源更新问题
当浏览器自动缓存图片或视频等资源时,可能导致更新后页面显示旧内容。为解决此问题,可以修改请求URL,添加时间戳参数,如`getTroops?timestamp=当前时间`,确保每次请求都不同,从而强制浏览器获取最新资源。
1万+

被折叠的 条评论
为什么被折叠?



