列表项删了旁边的却蹦走了?move动画和FLIP让你丝滑如初2026-05-31 vueVue 3 TransitionGroup的移动动画是列表动画的灵魂。本文详解为什么删除列表项时周围元素会"跳跃"、FLIP动画原理、move类名的用法、position absolute的关键作用、moveClass自 …#基础入门 #TransitionGroup阅读更多
列表动画用TransitionGroup还是Transition?它俩到底啥区别2026-05-31 vueVue 3的TransitionGroup是专门给v-for列表添加动画的内置组件。本文从TransitionGroup和Transition的核心区别讲起,搞清楚什么时候该用哪个、tag属性怎么用、key为什么必须加、列表项的进入和离开动 …#基础入门 #v-for #TransitionGroup +1阅读更多
把Transition包成组件复用,还能动态切换动画效果2026-05-31 vueVue 3 Transition组件可以封装成独立组件实现复用,也可以通过动态name和动态props实现运行时切换动画效果。本文讲解如何用插槽封装可复用Transition组件、动态过渡的实现方式、以及TransitionGroup组件的 …#基础入门 #Transition #组件封装 +1阅读更多
嵌套元素、首次出现、key触发——Transition那些容易被忽略的细节2026-05-31 vueVue 3 Transition组件在使用中有不少容易忽略的细节:嵌套元素的过渡如何处理、duration属性怎么用、appear让元素首次渲染也有动画、key属性如何触发过渡。本文逐一拆解这些细节,帮你避开坑。#基础入门 #Transition #key属性阅读更多
两个元素切换时撞车了咋办?过渡模式out-in和in-out来救场2026-05-31 vueVue 3 Transition组件在多个元素切换时,默认是同时执行进入和离开动画,容易导致布局重叠。本文详解过渡模式mode=“out-in"和mode=“in-out"的区 …#基础入门 #Transition #动态组件阅读更多
CSS搞不定的动画?JavaScript钩子配合GSAP让你为所欲为2026-05-31 vueVue 3 Transition组件提供了8个JavaScript钩子事件,让你可以在动画的不同阶段执行JS代码。本文详解每个钩子的触发时机、:css=“false"的用法、以及如何配合GSAP实现CSS做不到的复杂动 …#基础入门 #Transition #GSAP +1阅读更多