@ivankirshin

Как решить проблему с transition-group?

https://im2.ezgif.com/tmp/ezgif-2-436ed39ab6.gif
Использую transition-group. Добился желаемого эффекта благодаря . ...-move{transition:all 1s}, но как сделать, чтобы перемещение анимировалось лишь при удалении и добавлении?
У меня же получается, что при смене списка элементы в массиве изменяются и анимация также срабатывает.
Подскажите, какими вариантами можно это анимировать
Код компонента
plnkr.co/edit/5EqOwdDJ7SO1F9UkKJNa
  • Вопрос задан
  • 925 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
Задайте :key для списка задач в целом, чтобы он рендерился заново при смене активного списка. Например, так:

<transition-group name="trgroup" :key="active.name">

Демо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы