我尝试在angular4中应用分页但是我不知道如何在分页中应用限制..限制:例如我有1000分页如何在前5分页中显示然后...然后最后一页:1 2 3 4 5 .... 1000。 在我的代码中,我显示所有分页1000分页,但对客户来说并不是很好的设计:
代码组件:
addClass(x)
{
$(".page-item").click(function () {
$(this).addClass("current").siblings().removeClass('current');
});
}
next()
{
$('.current').next('.page-item').trigger('click');
}
previous()
{
$('.current').prev('.page-item').trigger('click');
}
代码html:
<ul>
<li class="previous" (click)="previous()">Previous</li>
<li class="next" (click)="next()">Next</li>
</ul>
<ul class="pagination">
<li *ngFor="let x of pages" class='page-item' (click)='addClass(x)'>
{{x}}
</li>
这是我页面中显示的屏幕截图:
答案 0 :(得分:0)
一些提示:
答案 1 :(得分:0)
您可以尝试使用ngx-pagination v3.1.0