0

我正在尝试为 ag-grid 实现服务器端过滤

在网格就绪事件上,我配置数据源对象:

onGridReady(params) {
    this.gridApi = params.api;
    this.gridColumnApi = params.columnApi;

    var that = this;
    params.api.setDatasource({
      getRows(params) {
        that._fetchData(data => params.successCallback(data));
      }
    });
  }

调用数据源并显示数据。但是当我改变过滤 - 没有任何反应。这是一个演示沙箱:https ://codesandbox.io/s/wkop8pj6kl (https://gist.github.com/evgeny-t/90ef8e37fe747549a1d8203ef806df9e

可以在社区版本中进行吗?我错过了什么?

4

1 回答 1

1

请添加enableServerSideFilter标志到AgGridReact

如果需要,您还可以使用enableServerSideSorting标志。

这个线程帮助了我(https://github.com/ag-grid/ag-grid/issues/2237

于 2018-07-05T14:20:38.953 回答