• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

vue.js 中src="{$page_avatar}" 需要清理浏览器缓存才生效,应该怎么写

发布于 2023-06-12 23:53:58

您好!为避免浏览器缓存导致资源不更新的问题,您可以在文件名后面添加一个随机字符串,例如:

<img :src="`${$page_avatar}?t=${Math.random()}`">

这样每次随机字符串都不同,浏览器就会认为这是一个新的 URL,从而重新加载资源。

另外,如果您使用了 HTTP 请求头缓存来缓存资源,您还可以在响应头中设置 Cache-Control:max-age=0 ,这样每次都会向服务器发送请求,实时获取最新的资源。

0 条评论

发布
问题

在线
客服