我有这个HTML合成器用于循环我的URL,用于通过互联网从我的目录获取图像的URL,但是当我的服务器中的图像更改时,应用程序在更新之前仍然显示最后一个图像,我只是更改图像而不是名称。
<ion-card style="margin: auto">
<ion-card-header class ="head" style="background-color: gray !important">
<font color="White">{{dt.desc}}</font>
</ion-card-header>
<img src= {{dt.name}} >
</ion-card>
这有什么不对,以及每当我在服务器中更改图像时如何更改图像?在我的情况下,当我卸载这些应用程序时,图像可以替换为我更新的新图像
您可以使用此技巧在网址后添加随机数,以便离子应用程序刷新链接,将其视为新链接。
this.dt.name = 'www.yourimage.com/image.jpeg?random+\=' + Math.random());
你能用https://ionicframework.com/docs/api/components/refresher/Refresher/吗?但是你必须在doRefresh中重新获取数据(复习)。
使用* ngIf如果它只有一个图像使用* ngFor如果它是数组