【问题标题】:How to get all rows and filter rows from ag grid如何从 ag 网格中获取所有行并过滤行
【发布时间】:2020-08-07 00:44:18
【问题描述】:

我想弄清楚,如何从我的 ag-grid 中获取所有行。 gridapi中没有getAllRows()这样的方法。因此我在下面尝试了 -

let deletedRows = [];
    deletedRows = gridApi.forEachNode((node : any)) => {
        if(node.data.action === 'DELETE'){
        deletedRows.push(node.data)
    }
});

在这里,我正在尝试获取所有行并过滤操作列是 'DELETE' 的行。 但我得到 deletedRows 未定义。你们能否解释一下为什么我将数组设为未定义?

【问题讨论】:

    标签: javascript node.js reactjs ag-grid ag-grid-react


    【解决方案1】:

    我刚刚发现我在这里犯了一个愚蠢的错误。以下是我的解决方法。

    let deletedRows : any[] = [];
        gridApi.forEachNode((node : any)) => {
            if(node.data.action === 'DELETE'){
            deletedRows.push(node.data)
        }
    });
    

    【讨论】:

      猜你喜欢
      • 2017-09-18
      • 2017-09-18
      • 1970-01-01
      • 2018-11-14
      • 2020-10-04
      • 2020-12-14
      • 1970-01-01
      • 2012-04-04
      • 2020-07-01
      相关资源
      最近更新 更多