如何同步两个Angular Material分页器?

时间:2017-11-22 16:52:26

标签: angular angular-material

我的设计页面上有两个分页器。 当我添加两个分页器时 - 它们的数据不同步。 https://material.angular.io/components/paginator

https://plnkr.co/edit/w5ZuXnfIgmKW1nWgyf3Y?p=preview

<mat-paginator [length]="length"
               [pageSize]="10">
</mat-paginator>

<mat-paginator [length]="length"
              [pageSize]="10">
</mat-paginator>

如何实现这一目标?

1 个答案:

答案 0 :(得分:2)

这可能是一个老问题,仍然找到了一个现在正在解决的问题:

<mat-paginator #paginatorTop 
               [length]="length"
               [pageSize]="10"
                (page)="paginatorBottom.pageIndex = $event.pageIndex">
</mat-paginator>

<mat-paginator #paginatorBottom 
              [length]="length"
              [pageSize]="10"
              (page)="paginatorTop.pageIndex = $event.pageIndex">
</mat-paginator>

也许这仍然有助于某人