如何在Ag-grid中粘合数据源和过滤器

时间:2018-07-05 10:21:16

标签: reactjs ag-grid ag-grid-react

我正在尝试为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/wkop8pj6klhttps://gist.github.com/evgeny-t/90ef8e37fe747549a1d8203ef806df9e

可以在社区版本内进行吗?我想念什么?

1 个答案:

答案 0 :(得分:1)

请在enableServerSideFilter上添加AgGridReact标志

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

该主题帮助了我(https://github.com/ag-grid/ag-grid/issues/2237