primeng dataTable分页不正常工作

时间:2018-01-31 14:13:53

标签: angular pagination primeng primeng-datatable

我正在使用带有primeng2的angular2,分页没有正确处理dataTable lazyLoad,如果点击特定页面或下一个按钮它正在进行API调用并从服务器获取响应但是dataTable没有立即更新

如果我们点击网格中的某个位置它会更新

如果我想使用重置重新加载dataTable也不适合我

 this.datasource = result;
 this.datasource.merchants = result.merchants.slice();
/*datasource is an instance of MerchantDto {
  totalCount: number = 0;
  merchants: any = [];
}*/

HTML CODE:

    <p-dataTable #dataTable [loading]="loading" loadingIcon="fa-spinner" [value]="datasource.merchants" [rows]="perPage" *ngIf="datasource"
      [paginator]="true" [pageLinks]="5" [lazy]="true" [totalRecords]="datasource.totalCount" (onLazyLoad)="loadLazyData($event)">
    ......
</paginator>

关于这个问题的任何想法

编辑升级到下一个版本可能会解决此问题,但我想使用primeng2处理angular2

0 个答案:

没有答案