我正在寻找一种解决方案,该解决方案是如何仅使用单元格编辑器即可启动ag-grid表。这意味着我不想单击该行或单元格来编辑数据。
我在文档中的以下示例中为我找到了几乎解决方案: Full row editing
这正是我要搜索的。我可以以编程方式立即开始编辑。该示例的问题在于,只有在键盘单击“输入”或单击下一行后才触发onCellValueChanged
。
我需要一个在单元格更改后立即触发onCellValueChanged
的解决方案。
答案 0 :(得分:1)
我可以想到两个想法来实现这一目标:
使用“无点击编辑” 这类似于使所有单元格都包含一个输入框。只需单击一下即可聚焦。 https://www.ag-grid.com/javascript-grid-cell-editing/#no-click-editing
自定义单元格渲染器 使用自定义单元格渲染器在每个单元格中都有输入框。然后,您将始终处于编辑模式。并且您可以控制何时保存该值。 https://www.ag-grid.com/javascript-grid-cell-rendering-components/