Задать вопрос
@MaksZhukov
programer

Есть какая библиотека для сортировки элементов в списке с анимацией?

Есть какая библиотека для сортировки элементов в списке с анимацией совместимая с react-virtualized?
Нужно сделать анимацию, которая будет передвигать выбранный элемент в верх списка.
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@twolegs
Виртуализированные списки довольно сложно анимировать, т.к. у вас нет полного контроля над списком (элементы вне окна не монтируются).
У вас три варианта:
1. Не использовать `react-virtualized`. Тогда анимация решается тривиально, для этого есть куча библиотек. Но этот способ работает только в случае с небольшими списками.
2. Попробовать использовать что-то типа `framer-motion`. Но в этом случае нет никаких гарантий, что анимация будет работать без артефактов, т.к. `react-virtualized` довольно жестко контролирует состояние вашего списка.
3. Не использовать анимаций вообще. Если список настолько большой, что необходимо использовать виртуализацию, то будет довольно сложно сделать анимацию передвижения, которая будет выглядеть хорошо (например, список в 1000 элементов, и последний элемент нужно переместить наверх).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽