在 ag-grid 中,在表格中输入一些值时,我需要在 input
上接收更新的值或 change
事件。
但是onCellValueChanged
仅在单元格失去焦点时触发,我无法弄清楚立即获取值的方法是什么。
我唯一的限制 - 我不能添加自定义 cellEditor,它需要是网格默认值。
有人可以建议如何达到这种行为吗?
最佳答案
您可以在编辑时通过利用网格事件 onCellKeyDown
获取单元格的当前值:
https://www.ag-grid.com/javascript-grid/keyboard-navigation/#keyboard-events
var gridOptions = {
onCellKeyDown: params => {
console.log('current value', params.event.target.value)
},
}
请参阅此示例,它展示了这一点:https://plnkr.co/edit/GbMglD1fxTTeSZFj
关于javascript - (Ag-Grid)在编辑时,如何立即改变值,而不是在单元格失去焦点后?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57197287/