我正在使用AG网格getSelectedRows()
来获取选定的行数据。
问题是,当我取消选中某些列以使用“列工具”面板将其隐藏时,getSelectedRows()
将会检索所有行列,我的意思是隐藏行和可见行都值。
我的问题是,有什么方法只能获取可见行数据吗?
如下图所示,我只需要获取“国家/地区”,“年”和“日期”行值,而不是获取所有列
const selectedRows: any = this.gridOptions.api.getSelectedRows();
答案 0 :(得分:0)
看起来您可以使用 getRenderedNodes(),然后使用映射器
this.gridApi.getRenderedNodes().map((row) => {
return {
country: row.data.country,
year: row.data.year,
date: row.data.date
};
});