我想知道是否有一个等效的解决方案(在 primeng 中)为 rowsPerPageOptions 提供“全部”选项。目前解决这个问题的唯一方法是添加一个非常大的数字,但这不是理想\最佳:例如。
<p-table #dataTable
[lazy]="false"
[value]="primengTableHelper.records"
[paginator]="true"
[rows]="rowsPerPage"
[rowsPerPageOptions]="[5,10,25,50,100,100000]"
[scrollable]="true"
ScrollWidth="100%"
[resizableColumns]="true"
(onFilter)="onFilterChange()"
sortMode="multiple" [multiSortMeta]="multiSortMeta">
我尝试添加“全部”选项,但它不会触发任何类型的事件,以便能够以自定义方式处理它(仅在数值上触发事件)。有谁知道我如何在没有完全自定义的解决方案(或俗气的大量来捕获所有记录)的情况下解决这个问题。谢谢。
使用此配置:
[rowsPerPageOptions]="[1,20, 50, { showAll: 'All' }]
第一个答案有效,不需要其他额外的更改。 只需要添加 { showAll: 'All' }