服务器端过滤中的Ag-grid setFilter

时间:2020-09-28 21:13:17

标签: filtering ag-grid server-side

我只想检查是否可以在回调中以复杂对象而不是字符串数组的形式提供setFilter值。之所以需要setFilter具有复杂的对象,是因为我们正在使用服务器端过滤,并且我们希望在过滤器中显示标签,但是将密钥发送回服务器以执行过滤。 如果我们有像例如对象{名称:“一些名”,ID:1},我们想显示在过滤器UI“一些名字”,但选择了滤波器,当我们需要关联的ID(在这种情况下1)

通过查看setFilter和相应模型的源代码,看来这是不可能的。

有没有办法让我错过这可能的工作?

ag-Grid版本23.2.0

1 个答案:

答案 0 :(得分:0)

我有完全相同的问题,因为期望的string[]值,从界面看来确实不可能

interface SetFilterValuesFuncParams {
    // The function to call with the values to load into the filter once they are ready
    success: (values: string[]) => void;

    // The column definition object from which the set filter is invoked
    colDef: ColDef;
}