如何在 ag-grid 中粘合数据源和过滤器
how to glue datasource and filters in ag-grid
我正在尝试为 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)
社区版可以吗?我错过了什么?
请将 enableServerSideFilter
标记添加到 AgGridReact
如果需要,您也可以使用 enableServerSideSorting
标志。
这个帖子对我有帮助 (https://github.com/ag-grid/ag-grid/issues/2237)
我正在尝试为 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)
社区版可以吗?我错过了什么?
请将 enableServerSideFilter
标记添加到 AgGridReact
如果需要,您也可以使用 enableServerSideSorting
标志。
这个帖子对我有帮助 (https://github.com/ag-grid/ag-grid/issues/2237)