Документация касается только обработки событий https://adazzle.github.io/react-data-grid/#/examples/cell-selection-events.
Есть ли какие-либо классы CSS, которые назначены для выбранной ячейки? В настоящее время выбранная ячейка имеет бледно-синюю рамку, но я бы хотелаизменить это.Такое изменение стиля невозможно с ReactDataGrid.onCellSelected
, потому что сначала запускается событие formatter.render()
, а только затем - событие onCellSelected
.Да, я могу прочитать координаты выбранной ячейки в onCellSelected
, но не могу использовать эти координаты для форматирования, потому что formatter.render()
выполняется до onCellSelected
, т. Е. Координаты новой вновь выбранной ячейки недоступны вмомент, когда они должны быть прочитаны.
Я не считаю это ошибкой, конечно, должен быть другой механизм, как можно отформатировать выбранную ячейку, но в настоящее время я не могу найти этот механизм в документации.Я просмотрел сгенерированный код в веб-консоли и не смог найти никакого дополнительного имени класса, которое могло бы быть добавлено в выбранную ячейку сеткой.
Итак, каков правильный механизмотформатировать выбранную ячейку?
Может быть, я могу (как-то) вызвать formatter.render()
выбранной ячейки внутри onCellSelected
как-нибудь?И это решило бы мою проблему?