文档仅处理事件处理https://adazzle.github.io/react-data-grid/#/examples/cell-selection-events。
是否有分配给所选单元格的CSS类?当前所选单元格具有浅蓝色边框,但我想更改此设置。 ReactDataGrid.onCellSelected
无法进行这种样式更改,因为首先触发formatter.render()
事件,然后才触发onCellSelected
事件。是的,我可以在onCellSelected
中读取所选单元格的坐标,但是我不能使用这些坐标进行格式化,因为formatter.render()
是在onCellSelected
之前执行的,即新新选择的坐标单元在应读取的时间不可用。
我不认为这是错误,当然,应该有另一种机制可以格式化所选单元格,但是目前我在文档中找不到这种机制。我在Web控制台中浏览了生成的代码,但没有找到可能由网格添加到所选单元格的任何其他类名。
那么,格式化所选单元格的正确机制是什么?
也许我可以以某种方式调用formatter.render()
内选定单元格的onCellSelected
?那会解决我的问题吗?