【发布时间】:2020-10-02 16:27:20
【问题描述】:
我有 api,我想在其中获取每个通话 50 条记录。但我只想在网格中显示 10 x 10。有什么建议我该怎么做?所以当我再次来到最后一页调用服务并获得下一个 50 时。有什么建议吗?
<ag-grid-angular [rowSelection]="rowSelection" #agGrid style="display: block;width: 100%; height: 300px;" class="ag-fresh" [gridOptions]="gridoptions"
[rowData]="data.rowData" [pagination]="true" [suppressPaginationPanel]="true" (rowClicked)='onRowClicked($event)' (selectionChanged)='onSelectionChanged($event)' (gridReady)="onGridReady($event)">
</ag-grid-angular>
public gridoptions: GridOptions = {
'enableSorting': true,
'enableFilter': true,
'suppressRowClickSelection': false,
'groupSelectsChildren': true,
'debug': false,
'rowSelection': 'multiple',
'rowDeselection': true,
'enableColResize': true,
'rowGroupPanelShow': 'always',
'pivotPanelShow': 'always',
'enableRangeSelection': true,
'animateRows': true,
'paginationAutoPageSize': false,
'paginationPageSize' : 11,
'columnDefs': [],
'pagination': false,
'defaultColDef': {
'editable': true,
'enableRowGroup': true,
'enablePivot': true,
'enableValue': true
},
【问题讨论】:
-
我不确定我的示例可以使用什么代码
-
顺便说一句,您的代码中同时包含
'pagination': false,和[pagination]="true"