AG-GRID 服务器端总计行未显示正确的值

AG-GRID serverside total row does not show a correct value

提问人:Uland Nimblehoof 提问时间:6/16/2023 更新时间:6/16/2023 访问量:163

问:

我在总元素计数中遇到了问题,并在成功回调中将其传递给 Ag-grid。

createServerSideDatasource(): IServerSideDatasource {
    return {
        getRows: async params => {
            this.fetchRows({
                params: params,
            });
        },
    };
}

async fetchRows(options: Partial<IGetServerSideOptions>) {

    this.store.select(MtInsightsOverviewCustomPageState.gridItems$).subscribe(data => {
        options.params.success({
            rowData: data,
            rowCount: 80
        })
    })
}

即使我手动将总行数设置为 80,它仍然将元素数据长度解析为行数并显示 80。

请帮忙,我开始因此而焦虑。

在 HTML 下方:

<ag-grid-angular
class="ag-theme-balham grid"
[gridOptions]="gridOptions"
[rowData]="dataTableItems | async"
[components]="components"
[pagination]="paginationService.defaultPaginationModel.enabled"
[paginationPageSize]="paginationService.defaultPaginationModel.pageSize"
(firstDataRendered)="onFirstDataRendered($event)"
(cellClicked)="onCellClicked($event)"
></ag-grid-angular>
Angular 分页 ag-grid 服务器端

评论


答: 暂无答案