我是 ag-grid 的新手,正在努力实现一项要求。我有 3 列,其中 2 列是可编辑的。我的第一列包含一个复选框,在检查时我需要将两列转换为可编辑。
请注意我使用的是 ag-grid reactjs 版本。
非常感谢任何帮助。
谢谢。
我或多或少遇到了同样的问题。我发现的解决方案涉及大量挖掘源代码。我不知道是否有更好的(非hacky)方法来做到这一点..但是..
我已经加入了“onRowClicked”事件。
onRowClicked(params) {
const clickedRow = params.api.rowRenderer.renderedRows[params.rowIndex]
clickedRow.renderedCells.myColId1.startEditingIfEnabled()
clickedRow.renderedCells.myColId2.startEditingIfEnabled()
// where myColID1/2 are from the colDef
}
可能为时已晚 - 但它适用于我的机器。