ag-grid-react访问所选列值的相应行

时间:2017-04-06 10:56:32

标签: api ag-grid-react

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

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

提前谢谢!

1 个答案:

答案 0 :(得分:0)

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

接下来,调用方法

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

这将使您能够在过滤后遍历所有节点,然后您可以使用rowNode.columnName访问节点上的任何列。