具有ngb-Pagination maxSize值的后端分页不正确

时间:2018-08-04 12:18:41

标签: angular pagination angular-bootstrap

这是我的分页呼叫

<ngb-pagination class="d-flex justify-content-end" 
  (pageChange)="changePg({pgNum: $event})" 
  [maxSize]="pagination?.totalPageCnt"
  size="sm"
  rotate="true"
  [page]="pagination?.page" 
  [collectionSize]="pagination?.MatchedCnt">
</ngb-pagination>

这是我对服务器的响应,其中包含分页信息:

pagination:{
    page: 1
    pageSize: 50
    totalPageCnt: 11
    matchedCnt: 532
    sentCnt: 50
}

这是结果页面。我不明白为什么MaxSize值正确应用... 54在我的响应中无处不在或在任何地方被调用... enter image description here

忽略显示页面大小和工作原理的下拉菜单。正确传递值的页码也是如此。但是,分页显示的maxSize距离它应该是11,却位于54。该值在任何地方都没有被操纵。我收到了分页对象,并在模板中显示了这些值。

0 个答案:

没有答案