我正在使用Angular 2并且有一个带有enableServerSideSorting=true
的网格(ag-grid-angular)并且它仅在第一次正常工作:数据被加载并按预期放置在网格视图中。当我单击列以对该列进行排序(自动发生)时,通过调用getRows(params)
再次获取数据。
问题是我还有其他几个输入字段:
当我更改这些输入字段时,如何强制数据源再次从服务器收集数据?如果我更改选项卡或搜索字段,则只有在按下其中一列后才会再次获取正确的数据(强制再次排序)。
我在通过更改标签触发的方法中尝试了this.agGrid.api.refreshView()
,但是这个方法不起作用。