ag-grid:禁用RowModel中的排序和筛选,但不禁用UI

时间:2019-07-18 11:48:15

标签: ag-grid

我正在使用的ag-grid从外部数据源对象获取数据。该对象处理行的排序和过滤,并在完成后为ag-grid提供新的rowData

但是我仍然希望能够使用ag-grid中的过滤器字段并单击标题以更改排序。只是它不应该自己进行排序和过滤,而是通知外部对象。

有没有办法做到这一点?

我试图用假人替代模型的doSortdoFilter,但这完全破坏了网格。由于它们没有返回值,所以我希望它们只是修改作为参数获取的对象,并且可以这样跳过。

this.gridApi.getModel().doFilter = () => {};
this.gridApi.getModel().doSort = () => {};

1 个答案:

答案 0 :(得分:0)

好吧,再看一下农业网格代码,我想我找到了一种使用覆盖私有方法的原始hacky方法的解决方案。 :/

SHF_ALLOC