transition-group List Transitions
# transition-group List Transitions
# List Enter/Leave Transitions
<transition-group tag="ul"> <!--tag renders as ul-->
<li v-for="item in list" :key="item">{{item}}</li> <!--child elements must have key-->
</transition-group>
1
2
3
2
3
Note: List elements must have a key.
.v-enter,.v-leave-to{
opacity: 0;
transform: translateX(30px);
}
.v-enter-active,.v-leave-active{
transition: all 1s;
}
1
2
3
4
5
6
7
2
3
4
5
6
7
See the Pen vue列表过渡 by xugaoyi (@xugaoyi) on CodePen.
# List Move Transitions
.v-move {
transition: transform 1s;
}
1
2
3
2
3
See the Pen vue列表过渡-排序过渡 by xugaoyi (@xugaoyi) on CodePen.
List Transition & Move Transition
See the Pen vue列表过渡&排序过渡 by xugaoyi (@xugaoyi) on CodePen.
Edit (opens new window)
Last Updated: 2026/03/21, 12:14:36