在离子2中刷新图像URL

问题描述 投票:0回答:3

我有这个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>

这有什么不对,以及每当我在服务器中更改图像时如何更改图像?在我的情况下,当我卸载这些应用程序时,图像可以替换为我更新的新图像

html image ionic2
3个回答
3
投票

您可以使用此技巧在网址后添加随机数,以便离子应用程序刷新链接,将其视为新链接。

this.dt.name = 'www.yourimage.com/image.jpeg?random+\=' + Math.random());

0
投票

你能用https://ionicframework.com/docs/api/components/refresher/Refresher/吗?但是你必须在doRefresh中重新获取数据(复习)。


0
投票

使用* ngIf如果它只有一个图像使用* ngFor如果它是数组

© www.soinside.com 2019 - 2024. All rights reserved.