0

我正在尝试使用材料表生成具有多列的多个表,并且它工作正常。但是当对每个表的结果进行分页时就会出现问题。好像没有取每张表的引用,那么所有的分页符都设置为0。

这是我在 stackblitz 中的代码:

https://stackblitz.com/edit/angular-k8qfd3?file=src%2Fapp%2Fapp.component.ts

4

1 回答 1

0

试试这个在 ngAfterViewInit 钩子中设置分页长度。

ngAfterViewInit() {

this.paginationLength = this.tableData.length;

}

在模板中:

<mat-paginator [length]="paginationLength"
              [pageSize]="10"
              [pageSizeOptions]="[5, 10, 25, 100]">
</mat-paginator>
于 2019-10-14T13:23:17.760 回答