首页 > 解决方案 > 在行分组级别 ag-grid 启用对单元格字段的编辑

问题描述

我创建了一个 ag-grid。我将记录分组为行分组。在该网格中,一列是自动完成 typeahead 下拉列,我使用下面的包来实现它。
https://www.npmjs.com/package/ag-grid-autocomplete-editor 在此处输入图像描述

目前,它看起来像这样。因为我已经完成了分组,所以我无法在组级别显示 typeahead col。我想在这里自动完成输入以进行批量(组级别)更新。

我尝试了多种方法,但无法做到。我尝试使用 aggFunc 也无法使用,因为我使用的是另一个包。应该返回如下内容:

cellEditor: AutoCompleteSelectCellEditor, cellRendererParams: {values: this.getData.bind(this)}, valueFormatter: ...

我不确定这将如何工作。任何帮助将不胜感激。

标签: javascriptreactjsangularag-gridcellrenderer

解决方案


谷歌搜索了几天后。我找到了解决方案。

我们可以通过添加来实现这一点。

enableGroupEdit={true}

此外,在列级别,我们需要添加

editable: true

或者

editable: {this.isCellEditable}

我们可以有一个功能isCellEditable(param) 来根据需求动态地启用可编辑。


推荐阅读