簡體   English   中英

如何在 Angular 分頁中隱藏最后一個頁碼?

[英]How to hide last page number in Angular pagination?

我想以角度自定義我的分頁,它應該看起來像這樣:

<< < 1 2 3... > >>

<< <... 7 8 9... > >>

有什么辦法可以做到這一點? 我正在使用 ngx-pagination 但它顯示了我不想要的最后頁碼。 請幫忙。

當前場景:

< 1 2 3... 20 >

想要這個: << < 1 2 3... > >>

這可以通過自定義模板來實現。 在官方文檔示例中:http: //michaelbromley.github.io/ngx-pagination/#/custom-template

在模板中,它循環遍歷pages數組。

<div *ngFor="let page of p.pages"

由於我們不想要最后一頁,只需將其從數組中切出即可

<div *ngFor="let page of p.pages | slice: 0:p.maxSize - 1"

最后結果在此處輸入圖像描述

完整的工作代碼可以在這里找到: https ://stackblitz.com/edit/angular-xtusj7?file=app/app.component.ts

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM