Angular 以角度限制分页中显示的页码

Angular 以角度限制分页中显示的页码,angular,typescript,html-table,pagination,Angular,Typescript,Html Table,Pagination,我正在处理一个要分页的大量数据列表。分页正在工作,但我被要求限制显示的页面数量,并添加向前和向后跳转按钮。我一次只想显示5页 到目前为止,我已经添加了prev和next按钮,但每次都会显示所有页面 我想一次显示5页,就像 ex-prev 1 2 3 4 5 next 这是我的html 这是我的逻辑 这是目前为止的输出,显示了所有记录 有人能帮我一下吗用切片管道来限制页码 *ngFor="let item of pages | slice:0:5; let i= index;" 使用类似ng

我正在处理一个要分页的大量数据列表。分页正在工作,但我被要求限制显示的页面数量,并添加向前和向后跳转按钮。我一次只想显示5页

到目前为止,我已经添加了prev和next按钮,但每次都会显示所有页面

我想一次显示5页,就像

ex-prev 1 2 3 4 5 next

这是我的html

这是我的逻辑

这是目前为止的输出,显示了所有记录
有人能帮我一下吗

切片
管道来限制页码

*ngFor="let item of pages | slice:0:5; let i= index;"

使用类似ngx分页的库。它消除了所有的复杂性,不需要您编写的任何函数。@Arctezy-根据要求,我们不需要任何第三方插件。我们需要自己构建这个在应用切片表记录没有呈现后,您能用最少的代码创建一个复制问题吗?这将在几分钟内得到解决。@PratikshaKale这可能是另一个问题。如果这会影响记录显示,那么我无法想象会出现什么问题。请创建一个堆栈闪电战。