角度图像源文件更改触发器绑定

时间:2018-07-20 23:14:28

标签: html angular image ionic-framework

我的html中有一个图片:<img height="40" src="{{Variables.path}}">

如果文件被更改,我想重新绑定图像文件。但不是文件名,文件本身正在更改相同的名称。我正在重新创建另一个具有相同名称的图像文件。

我想重新绑定图像源以对尝试触发绑定事件的图像进行成像:

 var tmp = Variables.path;
 Variables.path = "";
 Variables.path = tmp;

这不是重新绑定图像源。

我尝试更改文件名,它重新绑定了源。像这样:

Variables.path = "another.png";

但是我不应该更改文件名。我可以用相同的名称重新创建它。

1 个答案:

答案 0 :(得分:0)

此问题似乎与浏览器(或混合应用程序)的缓存有关。因此,通过将随机querstring分配给img源url来解决:

Variables.path =“ another.png” +“?query =” + Math.floor(Math.random()* Math.floor(5000));

solved with help of this question