首页 > 其他 > 详细

vue学习(8)-过渡transition&动画animate

时间:2019-07-30 03:00:25      阅读:119      评论:0      收藏:0      [点我收藏+]
 
进入之前                                                    离开之后
v-enter---v-enter-to            v-leave-to---v-leave    时间点
    v-enter-active                        v-leave-active    时间段
 
一,
<transition name="my">    //修改前缀名
.v-enter-active{
transiton:all .8s ease
}
.my-enter{
transform:translateX(80px);
opacity:0;
}
 
二,
第三方animate.css
<link>
入场bounceIn
离场bounceOut
<transition enter-active-class="animated bounceIn">   //一定要写animated
:duration="{enter :500,leave:0}"//持续时间 毫秒
 
三,
半场动画
<transition @before-enter="beforeEnter">
methods:{
beforeEnter(el){ 
   
},
enter(el,done)
    offsetHeight//触发刷新
    ...
    done
}
 
四,
v-for :key
<transition-group>

vue学习(8)-过渡transition&动画animate

原文:https://www.cnblogs.com/monica4/p/11267388.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!