【问题标题】:How can I filter a table by the selected rows in ag-Grid?如何按 ag-Grid 中的选定行过滤表?
【发布时间】:2018-03-15 05:26:53
【问题描述】:

由于select 是RowNode 的一个属性,而不是数据的一部分,我如何通过具有select: true 的行过滤表?

我知道gridApi.getSelectedNodes() 我也尝试过textnumber 过滤器。

在包含 10,000 个项目的表格中。用户需要能够在滚动并检查几行后只看到他们选择的行。

【问题讨论】:

    标签: javascript ag-grid ag-grid-react


    【解决方案1】:

    你可以做gridOptions.api.setRowData(gridOptions.api.getSelectedRows()) getSelectedRows 返回所选行的数据

    【讨论】:

      【解决方案2】:

      试试这个:

      let selectedNodes = this.gridApi.getSelectedNodes();
      
      let selectedData = selectedNodes.map(node => node.data);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-26
        • 2022-10-13
        • 2017-09-18
        • 2017-09-18
        • 2019-09-21
        • 2021-08-06
        • 2019-08-31
        • 2018-02-06
        相关资源
        最近更新 更多