使用ag-Grid可以通过以下方式获取过滤后的行:
getDisplayedRowAtIndex
方法来获取过滤后的行数据。该方法接受一个行索引作为参数,并返回显示在UI中的行数据。以下是一个示例代码:// 获取过滤后的第一行数据
const displayedRow = gridOptions.api.getDisplayedRowAtIndex(0);
console.log(displayedRow.data);
forEachNodeAfterFilter
方法来遍历过滤后的行数据。该方法接受一个回调函数作为参数,在每个过滤后的行数据上调用该回调函数。以下是一个示例代码:// 遍历过滤后的行数据
gridOptions.api.forEachNodeAfterFilter(node => {
console.log(node.data);
});
请注意,以上示例代码中的gridOptions
是ag-Grid的配置对象,需要根据实际情况进行替换。