Vue 提供了 <Transition> 组件来处理进入/离开过渡。
Vue 会自动在适当的时机添加/移除 CSS 类名:
v-enter-from: 进入开始。v-enter-active: 进入过程中 (定义 transition 属性)。v-enter-to: 进入结束。v-leave-from / v-leave-active / v-leave-to.使用 <TransitionGroup>。
v-move 类名,用于处理列表项改变位置时的平滑移动动画(Vue 使用 FLIP 技术实现)。可以使用 JS 钩子绑定动画库 (GSAP, Velocity)。
transform 和 opacity 做动画,避免触发重排 (Reflow)。