gpt4 book ai didi

angular - 选择将分页放在 PrimeNG 的数据表组件的顶部和底部

转载 作者:太空狗 更新时间:2023-10-29 18:33:42 25 4
gpt4 key购买 nike

有什么方法可以将分页器放在表格的顶部和底部。我尝试将分页器组件放在底部和顶部,但它没有同步。顶部和底部分页器充当两个不同的组件。有什么方法可以同步两者吗?请参阅下面的组件 http://www.primefaces.org/primeng/#/datatablepaginator

<p-paginator [rows]="rows" [first]="first" [totalRecords]="totalRecords" [pageLinkSize]="pageLinks" styleClass="ui-paginator-bottom" (onPageChange)="paginate($event)" [rowsPerPageOptions]="rowsPerPageOptions" *ngIf="paginator"></p-paginator>

将上面的组件添加到数据表的顶部

更改在文件 src/components/datatable/datatable.ts(第 22 和 142 行)

请查看plnkr(我只添加了运行所需的primeng组件)

http://plnkr.co/edit/Ii53rw9IDtKb7G8vwY5e?p=preview

最佳答案

我已经通过在 paginator.ts 中实现 onChanges 来修复它

import {Component, ElementRef, Input, Output, SimpleChange, EventEmitter,   OnChanges} from '@angular/core';
//Method implemented
ngOnChanges() {
this.updatePageLinks();
this.calculatePageLinkBoundaries();
}

因此对于每次更改,它都会计算页面边界和页面链接并进行相应更新。

查看更新的插件

http://plnkr.co/edit/Ii53rw9IDtKb7G8vwY5e?p=preview

关于angular - 选择将分页放在 PrimeNG 的数据表组件的顶部和底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38479371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com