我正在使用aggrid来显示800000行的数据,但是用户一次可以看到大约2000行的最新记录,但是当用户进行过滤时,我想显示所有直到2000条的记录,因此代码又提出了一个休息请求并重新发布列表。但是问题是过滤器文本正在被删除。
<ag-grid-angular #agGrid style="width: 100%; height:550px;" class="ag-theme-balham" [columnDefs]="columnDefs" [defaultColDef]="defaultColDef" [floatingFilter]="true" [rowSelection]="rowSelection"
[rowData]="rowData" [suppressNoRowsOverlay]="true" [frameworkComponents]="frameworkComponents" [suppressCellSelection]="true" (gridReady)="onGridReady($event)" (firstDataRendered)="onFirstDataRendered($event)" (filterChanged)="applyFilter($event)"
(dragStopped)="fitColumns($event)">
applyFilter(event): void {
//has some code to make a rest request
this.rowData = serviceRs.resultSet; }