【发布时间】:2016-07-04 22:27:05
【问题描述】:
我是 ag-grid 的新手,正在努力实现一项要求。我有 3 列,其中 2 列是可编辑的。我的第一列包含一个复选框,在检查时我需要将两列转换为可编辑。
请注意我使用的是 ag-grid reactjs 版本。
非常感谢任何帮助。
谢谢。
【问题讨论】:
-
你能发布一个你的代码的工作示例吗?
标签: reactjs row selection ag-grid
我是 ag-grid 的新手,正在努力实现一项要求。我有 3 列,其中 2 列是可编辑的。我的第一列包含一个复选框,在检查时我需要将两列转换为可编辑。
请注意我使用的是 ag-grid reactjs 版本。
非常感谢任何帮助。
谢谢。
【问题讨论】:
标签: reactjs row selection ag-grid
我或多或少遇到了同样的问题。我找到的解决方案涉及大量挖掘源代码。我不知道是否有更好的(非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
}
可能为时已晚 - 但它可以在我的机器上运行。
【讨论】: