Lit*_*mas 4 pagination angular-material angular angular7
如何给div添加分页功能。
应用程序组件.html
<div>
<div *ngFor="let clg of colleges$">
<h3>{{clg.name}}</h3>
</div>
<mat-paginator [length]="100" [pageSize]="10" [pageSizeOptions]="[5, 10, 25,
100]"></mat-paginator>
</div>
Run Code Online (Sandbox Code Playgroud)
您可以使用page事件发射器mat-paginator作为(page)="onPageChange($event)"
<div *ngFor="let item of currentItemsToShow, let i=index;">
Hello {{item.name}}
</div>
Run Code Online (Sandbox Code Playgroud)
onPageChange($event) {
this.currentItemsToShow = this.items.slice($event.pageIndex*$event.pageSize,
$event.pageIndex*$event.pageSize + $event.pageSize);
}
Run Code Online (Sandbox Code Playgroud)
Stackblitz 演示显示自定义分页器,尝试更改分页器值
| 归档时间: |
|
| 查看次数: |
13172 次 |
| 最近记录: |