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

vue.js 中src="{$page_avatar}" 需要清理浏览器缓存才生效

发布于 2023-06-12 23:57:05

如果您的代码已经更改,但浏览器并没有加载最新的代码,有可能是浏览器缓存造成的。下面介绍两种方法来解决这个问题:

  1. 强制刷新浏览器缓存

按下 Ctrl + Shift + R(Windows / Linux)或 Command + Shift + R(Mac)以强制刷新页面,并清除浏览器缓存。这将防止浏览器从缓存中加载已过时的代码。

  1. 给资源 URL 添加一个随机字符串

$page_avatar 后面添加一个随机字符串可以告诉浏览器该资源发生了改变。每次您更改代码后,只需更改随机字符串即可。例如:

<img src="{$page_avatar}?v=<?php echo time(); ?>" alt="Avatar">

这个随机值可以使用时间戳等具有唯一性的值生成。这种方法保证在每次修改代码时浏览器都会重新请求该资源。

希望这些方法能够帮助您解决问题。

0 条评论

发布
问题

在线
客服