Проблемы с React Transition Group, неправильно анимирующая на массивах с различной длиной - PullRequest
0 голосов
/ 28 января 2020

Я работаю над созданием панели навигации, которая меняется в зависимости от того, по какому маршруту пользователь использует "react-transition-group": "4.3.0" и "react": "16.12.0".

Однако я столкнулся с проблемой при передаче массивов различной длины, сопоставленных с реагирующими компонентами. Я пытался использовать компонент TransitionGroup для управления переходами, но заметил, что когда я меняю состояние с массива параметров большей длины на меньшую, остаются дополнительные параметры из предыдущего состояния. Я также попытался без использования TransitionGroup и заметил другую проблему с опцией большей длины, не анимированной.

Вот простое воссоздание моего кода без маршрутизации, но та же проблема с кодами и окном: https://codesandbox.io/embed/sparkling-monad-8xz55?fontsize=14&hidenavigation=1&theme=dark

...