【发布时间】:2018-03-15 05:26:53
【问题描述】:
由于select 是RowNode 的一个属性,而不是数据的一部分,我如何通过具有select: true 的行过滤表?
我知道gridApi.getSelectedNodes() 我也尝试过text 和number 过滤器。
在包含 10,000 个项目的表格中。用户需要能够在滚动并检查几行后只看到他们选择的行。
【问题讨论】:
标签: javascript ag-grid ag-grid-react
由于select 是RowNode 的一个属性,而不是数据的一部分,我如何通过具有select: true 的行过滤表?
我知道gridApi.getSelectedNodes() 我也尝试过text 和number 过滤器。
在包含 10,000 个项目的表格中。用户需要能够在滚动并检查几行后只看到他们选择的行。
【问题讨论】:
标签: javascript ag-grid ag-grid-react
你可以做gridOptions.api.setRowData(gridOptions.api.getSelectedRows())
getSelectedRows 返回所选行的数据
【讨论】:
试试这个:
let selectedNodes = this.gridApi.getSelectedNodes();
let selectedData = selectedNodes.map(node => node.data);
【讨论】: