angular - 使用 mat-paginator angular 5 Material 显示页码

标签 angular angular5

如何在 Angular 5 中使用 mat-paginator 显示页码。目前它仅支持箭头,但我想显示页码,如 ngx-paginator

最佳答案

在我看来,您好像是在专门询问如何显示页面上可见项目的数量。我相信当我开始使用以下指令时,项目范围会自动出现。但是,如果您指的是页面大小选项或页面上可见的项目数,则以下代码将为您提供帮助。

您需要使用指令来显示页码和页面大小选项。以下是您的模板的分页器代码示例,它显示了您要查找的内容:

<mat-paginator #paginator
           [pageSize]="10"
           [pageSizeOptions]="[5, 10, 20]"
            [showFirstLastButtons]="true">
</mat-paginator>

您可以使用 @ViewChild(MatPaginator) paginator: MatPaginator; 从代码修改分页器。

此外,这里有两个指向 Angular Material 文档相关部分的链接可以帮助您解决问题:

https://material.angular.io/components/paginator/overview https://material.angular.io/components/paginator/api

关于angular - 使用 mat-paginator angular 5 Material 显示页码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50364943/

相关文章:

angular - 如何在Angular中对所有路由(主路由和所有子路由)应用canActivate守卫

javascript - 修改与 Angular 异步管道 react 方式一起使用的流中的数据

angular - 单击时取消选中事件的 Angular Material 切换按钮

javascript - 如何使用 Angular 检查 iframe 内的内容是否已完全加载并且 src url 未向下(404/不可用)?

Angular 5 Material 表ExpressionChangedAfterItHasBeenCheckedError

angular - OnScroll 事件不起作用 - Angular Dart

css - Angular 2 CSS 模块

angular5 - Angular 5 中 <tr> 元素上的 *ngFor 和 *ngIf

javascript - Bootstrap 4 导航栏不适用于 Angular 5

javascript - Angular - URL 已更改但未加载 View