Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic4 离子4离子刷新器重新加载整个页面_Ionic4 - Fatal编程技术网

Ionic4 离子4离子刷新器重新加载整个页面

Ionic4 离子4离子刷新器重新加载整个页面,ionic4,Ionic4,当我加载无限滚动许多项目,并滚动到顶部加载离子刷新 它再次加载整个页面 <ion-refresher slot="fixed" (ionRefresh)="doRefresh($event)" pullFactor="1.2"> <ion-refresher-content pullingIcon="lines" refreshingSpinner="crescent"></ion-refresher-content>

当我加载无限滚动许多项目,并滚动到顶部加载离子刷新 它再次加载整个页面

        <ion-refresher slot="fixed" (ionRefresh)="doRefresh($event)" pullFactor="1.2">
        <ion-refresher-content pullingIcon="lines" refreshingSpinner="crescent"></ion-refresher-content>
      </ion-refresher>

      <div *ngFor="let item of items" class="maindiv">

   {{item.name}}
    </div>

    <ion-infinite-scroll threshold="100px" id="infinite_scroller" (ionInfinite)="loadData($event)">
      <ion-infinite-scroll-content loadingSpinner="dots"></ion-infinite-scroll-content>
    </ion-infinite-scroll>

请更清楚地解释问题所在,并分享您的ts代码doRefresh()中的代码是什么?ts代码已添加
  doRefresh(event) {
    this.page=0;


    setTimeout(() => {
        this.service.list(this.page)
         .subscribe(res => {
           this.items = res;
          event.target.complete();
        });
    }, 1000);
  }