Мое понимание переходов в vue.js таково, что вы используете <transition>
анимация между отдельными элементами и <transition-group>
анимация всего списка.
Кажется, что если бы вы хотели анимировать переход внутри элемента списка, вы бы использовали <transition>
в списке. например как то так:
<span v-for="item in items">
<transition>
<div>
Transition from this...
</div>
<div>
...to this.
</div>
</transition>
</span>
Тем не менее, когда я делаю это изменение, анимация не работает. Это ожидаемое поведение?
Обновление : после некоторой обработки я обнаружил, что моя первоначальная гипотеза была верна. Я просто делал что-то еще не так. Но это стоит отметить для всех, кто сталкивается с этой проблемой.
Вы можете использовать <transition>
внутри списка, если вы хотите анимировать отдельные компоненты списка.