我有这个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>
这有什么问题,每当我在服务器中更改图像时如何更改图像?就我而言,该映像可以替换为我在卸载该应用程序时更新的新映像
您可以使用
此技巧在URL后添加一个随机数,以便ionic应用程序将刷新链接,认为这是一个新链接。
this.dt.name = 'www.yourimage.com/image.jpeg?random+=' + Math.random());
你能用 https://ionicframework.com/docs/api/components/refresher/Refresher/吗?但是您必须在doRefresh(刷新器(中重新获取数据。
如果只有一个图像,则使用 *ngIf使用 *ngfor 如果它阵列