如何在react-data-grid中为所选单元格添加自定义格式?

时间:2018-08-27 08:11:25

标签: react-data-grid

文档仅处理事件处理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?那会解决我的问题吗?

0 个答案:

没有答案