本文环境:windows7、vue2.9.6,该方法适用于所有品牌的电脑。
vue.js做动画的方法:
方法1
1、用animate.css第三方库来实现动画。
2、第一步引入库
3、在transition里写入动画对应的类,animated可以在下边之写一次,:duration定义事件,离开时间,进入时间。这样就可以不用在样式里边写入内容。
4、在使用v-for
的时候动态添加列表,要使用<transtion-group>
里边appear属性可以设置列表出现时的样式,tag属性设置列表的标签
方法2
1、先理解事件发生的过程,v-enter,v-enter-to,v-leave,v-leave-to。其中v-enter,v-leave-to代表开始以及结束时的状态。v-enter-active,v-leave-active代表动画的过程。
2、定义动画第一步把要做动画的语句添加到transition中,其中name可以定义前缀,下面的事件在添加动画时就可以写my-enter,my-leave-to,从而可以设置不同区域具有不同的动画效果。
3、第二步就是在style里添加动画样式
以上就是vue.js怎么做动画的详细内容,更多请关注其它相关文章!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。