Редактирование ячейки реагирующей сетки данных с копированием пасты - PullRequest
3 голосов
/ 17 февраля 2020

Я пытаюсь создать функцию копирования и вставки с использованием сетки реагирующих данных (так же, как в Excel). Копирование вставки работает нормально, как и ожидалось, но у меня возникают проблемы с редактированием встроенных ячеек. Пожалуйста, обратитесь к коду здесь https://codesandbox.io/embed/sweet-wave-3qw4y?fontsize=14&hidenavigation=1&theme=dark

В этом коде, если я редактирую ячейку (изменяю значение ячейки) и не нажимая клавишу ввода или клавишу со стрелкой, непосредственно нажимаю на другую ячейку (кроме редактируемое значение вместо этого передается в выбранную ячейку.

Я нашел что-то на github, но не смог найти решение: https://github.com/adazzle/react-data-grid/issues/942, https://github.com/adazzle/react-data-grid/issues/293, https://github.com/adazzle/react-data-grid/issues/1460 и https://github.com/adazzle/react-data-grid/issues/1474

Пожалуйста, дайте мне знать, как я могу решить эту проблему.

Обходной путь Я нашел решение здесь https://www.npmjs.com/package/fixed-react-data-grid. Он исправил эту проблему и создал из нее еще один пакет, но я до сих пор не знаю, как он это сделал. Любая помощь по этому вопросу будет очень полезна.

...