Vue · Middle · Question 51 of 75
How do you animate items being added, removed and reordered in a list?
<TransitionGroup name="list" tag="ul">
<li v-for="item in items" :key="item.id">{{ item.text }}</li>
</TransitionGroup>- ✓Correct answer: Use
<TransitionGroup>with keyed children; thelist-moveclass animates position changes - 2Wrap the list in
<Transition> - 3Lists can't be animated
Explanation
<Transition> handles a single element; <TransitionGroup> handles each keyed item and uses FLIP for moves.