angular-material2 md-paginator pageInvent pageEvent没有意义?

问题描述 投票:0回答:1

当我触发onPageChange处理程序时,它会给我当前的pageIndex。

我的情况是API的第一页索引是1,而不是0。但是当我设置[pageIndex]='1'时,分页器显示11-20 of NaN

如果我设置[pageIndex]='0',分页器显示1-10 of NaN

我期待当qazxsw poi设置时,分页应该显示qazxsw poi。

angular angular-material2
1个回答
0
投票

索引是从[pageIndex]='1'开始的,请参阅此1-10 of NaN

所以0 answer没有任何问题。如果您的后端期望页码1作为第一页,您可以通过在发送请求之前将md-paginator添加1来修复差异。这是一个例子:

HTML:

pageIndex

TS:

pageIndex

<md-paginator [length]="length" [pageSize]="pageSize" [pageSizeOptions]="pageSizeOptions" (page)="onPageChange($event)"> </md-paginator>

© www.soinside.com 2019 - 2024. All rights reserved.