vue使用<transiton name="animate-name" mode :duration="{ enter: 500, leave: 800 } >,结合,if,show,动态组件,根组件使用才有效果;
通过动态添加class完成动画效果
animate-name-enter: 进入动画是效果;
animate-name-enter-active:动画执行效果
animate-name-enter-to: 定义进入过渡的结束状态(2.1.8版新增)
animate-name-leave:元素隐藏动画开始效果
animate-name-leave-active:元素隐藏动画执行效果
animate-name-leave-to:定义动画结束状态(2.1.8版新增);
一下是常用的效果,仅供参考
网友评论