0

我正在使用 ag-grid-react,我想根据其中一列的值访问一行的所有其他列值。这可能吗?这应该是一个非常简单直接的方法,但奇怪的是,我在ag-grid-react文档中没有找到准确的答案。api和columnApi有多种方法,但没有明确的链接可以让您获得相应的行基于其列之一的值!

我可能在这里遗漏了一些东西,非常感谢您的帮助!

先感谢您!

4

1 回答 1

0

我猜您希望根据某个列值过滤整行。enableFilter: true首先,您必须在您的 gridOptions 中使用的网格选项中启用过滤。

接下来,调用一个方法

gridOptions.api.forEachNodeAfterFilter( function(rowNode, index) {
    console.log('node ' + rowNode.data.athlete + ' passes the filter');
});

这将使您能够在过滤后遍历所有节点,然后您可以使用rowNode.columnName.

于 2017-09-13T20:21:44.833 回答