我正在使用 AngularJS 来构建我的网站。
当我在任何页面中编辑图像时,图像会一直缓存,直到我刷新页面。我尝试在后端的 URL 末尾添加一个“?randomNumber” ,但是当我使用 Firebug 在前端检查它的值时,它保持不变。那么有什么方法可以在更新后直接更改显示的图像吗?
这是我的代码:
后端:
for(int i=0;i<X.Count;i++)
{
X[i].img = X[i].img+ "?"+ rnd.Next(0,1000);
}
前端:
Javascript:
angular.forEach(result, function (SData) {
$scope.X.push(SData);
});
HTML:
<img ng-src="{{X.img}}" /></div>