在离子2

时间:2017-11-17 09:49:19

标签: html ionic-framework

我有这个功能用于显示来自URL的图像,但是当我的图像在服务器中更改时,我会回想起显示我最新图像的功能,图像仍显示最后一张图像而不是当前图像。

doRefresh(refresher) {
this.loading = this.loadingController.create({content : "Please Wait..."});
    this.loading.present();
    this.http.get('MY URL')
    .map(res => res.json())
    .subscribe(data =>
    {
        for(var i = 0; i<data.respone.length; i++){
          if (i==0) {
                        this.items = [{id: i ,img: data.respone[i].URL, desc: data.respone[i].name}];
                    } else {
                        this.items.push({id: i ,img: data.respone[i].URL, desc: data.respone[i].name});
                    }
        }

        this.loading.dismissAll();
    }, err => {
        alert(err);
        this.loading.dismissAll();
    }); 
 refresher.complete();
 }

这是我的HTML

 <div *ngFor="let x of items">
  <img src= "{{x.img}}" > 
 </div> 

每当我调用该函数时,将图像更改为新的更新图像的简单方法是什么?帮我 !

0 个答案:

没有答案