Javascript 图像不是';t自动刷新
我正在使用AngularJS构建我的网站 当我在任意页面中编辑图像时,图像会一直缓存,直到我刷新页面为止。我尝试在后端的URL末尾添加一个“”随机数“,但当我在前端使用Firebug检查它的值时,它保持不变。那么,是否有一些方法可以在更新后直接更改显示的图像 这是我的密码: 后端:Javascript 图像不是';t自动刷新,javascript,angularjs,page-refresh,Javascript,Angularjs,Page Refresh,我正在使用AngularJS构建我的网站 当我在任意页面中编辑图像时,图像会一直缓存,直到我刷新页面为止。我尝试在后端的URL末尾添加一个“”随机数“,但当我在前端使用Firebug检查它的值时,它保持不变。那么,是否有一些方法可以在更新后直接更改显示的图像 这是我的密码: 后端: for(int i=0;i<X.Count;i++) { X[i].img = X[i].img+ "?"+ rnd.Next(0,1000); } HTML: <img
for(int i=0;i<X.Count;i++)
{
X[i].img = X[i].img+ "?"+ rnd.Next(0,1000);
}
HTML:
<img ng-src="{{X.img}}" /></div>
如何设置响应标题,使内容不被浏览器缓存 标题应如下所示:
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0
关于如何实现这一点,已经有了很好的解释。更改查询字符串将确保不使用缓存
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0