Ag grid agSetColumnFilter获取服务器端分页错误

Ag grid agSetColumnFilter获取服务器端分页错误,ag-grid,Ag Grid,agSetColumnFilter在服务器端分页时出错,原因是“由于您使用的行模型不包含浏览器中的所有行,因此设置筛选器无法初始化。请使用其他筛选器类型,或者配置设置筛选器以便为其提供值”。 我已经详细说明了 enableServerSideSorting: true, enableServerSideFilter: true, rowModelType: 'infinite' 并补充说 filter: "agSetColumnFilter". 但我还是犯了错误 如何克服此问题(在rea

agSetColumnFilter在服务器端分页时出错,原因是“由于您使用的行模型不包含浏览器中的所有行,因此设置筛选器无法初始化。请使用其他筛选器类型,或者配置设置筛选器以便为其提供值”。

我已经详细说明了

enableServerSideSorting: true,
enableServerSideFilter: true,
rowModelType: 'infinite' 
并补充说

filter: "agSetColumnFilter". 
但我还是犯了错误


如何克服此问题(在react应用程序中)?

当您使用rowModelType=“infinite”ag网格的设置过滤器不起作用时。 如果要使用服务器端分页,则需要设置rowModelType=“serverside”。 因此,您必须使用简单的列过滤器文本过滤器、数字过滤器或日期过滤器

在列定义中设置筛选值文本。 e、 g

参考-

这个错误几乎是不言自明的。创建一个plunker或stackblitz代码示例
this.state = {
      columnDefs: [{
        field: 'AtheleteName',
        filter: 'text'
      },
      {
        field: 'Age',
        filter: 'number'
      },
      {
        field: 'Date',
        filter: 'date'
      }]
}