Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 图像不是';t自动刷新_Javascript_Angularjs_Page Refresh - Fatal编程技术网

Javascript 图像不是';t自动刷新

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

我正在使用AngularJS构建我的网站

当我在任意页面中编辑图像时,图像会一直缓存,直到我刷新页面为止。我尝试在后端的URL末尾添加一个“”随机数“,但当我在前端使用Firebug检查它的值时,它保持不变。那么,是否有一些方法可以在更新后直接更改显示的图像

这是我的密码:

后端:

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