注意动画的钩子函数的判断逻辑,注意动画编写时类名的顺序!!

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>vue</title><style>  .box{width: 200px;height: 200px;background-color: red;}.guo-enter-active,.guo-leave-active{width: 200px;height: 200px;opacity: 1;background-color: red;transition: 0.7s;}.guo-leave-to{width: 100px;height: 100px;opacity: 0;background-color: orange;}.guo-enter{width: 100px;height: 100px;opacity: 0;background-color: orange;}.box2{margin-top: 100px;}</style><script src='vue.min.js'></script>
</head>
<body><div id='app'><div><input type="button" value='change' @click='change'><transition name='guo' @after-enter='Enter' @after-leave='Leave'><div v-show='show' class='box'></div></transition><transition name='guo'  @enter='Enter2' @after-leave='Leave2'><div v-show='show2' class='box box2'></div></transition></div></div><script>new Vue({el:'#app',data:{show:false,show2:false},methods:{change(){this.show = !this.show;},Enter(){this.show2 = true;},Leave(){this.show2=false;},Leave2(){this.show = true;},Enter2(){this.show = false;}}});</script>
</body>
</html>

vue动画实现循环切换相关推荐

  1. Vue router-view 路由无缝切换动画

    Vue router-view 路由无缝切换动画,左滑淡出,右滑淡入. HTML: <div class="wrap"><transition mode=&quo ...

  2. 深入理解Vue动画原理

    深入讲解 Vue 动画原理 文档 过渡 & 动画 轮播组件slides 轮播难点在于最末位到首位的切换方式,在讲轮播之前需要讲下动画. Vue动画支持很多种不同的方式. Vue动画方式1 - ...

  3. vue动画效果配置和弹层css sticky footer

    vue动画效果配置 有两种方式: 一种是css方式 需要注意 4 个(CSS)类名在 enter/leave 的过渡中切换: v-enter: 定义进入过渡的开始状态.在元素被插入时生效,在下一个帧移 ...

  4. [vue] 使用vue写一个tab切换

    [vue] 使用vue写一个tab切换 v-for循环,利用下标和v-show显示`<div id="app"><ul class="tabs" ...

  5. vue动态点击切换css样式且子元素动态显示和隐藏

    vue动态点击切换css样式并子元素动态显示和隐藏 <template><div v-for="i in 5" class="el-personal&q ...

  6. 详解vue动画的封装

    本文实例为大家分享了vue动画封装的具体代码,供大家参考,具体内容如下 前端精品教程:百度网盘下载 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...

  7. Vue组件+Vue动画

    目录 Vue选项 自定义指令 过滤,管道filters   全局组件 局部组件 props传递参数  props细节  组件传参父传子 组件传值总结 组件的插槽(嵌套) 具名插槽 弹框组件的使用htt ...

  8. Unity_用脚本控制Spine动画播放和切换皮肤

    Spine在Unity里使用有3钟方式: SkeletonAnimation,Spine原生方式,支持所有Spine功能 SkeletonMecanim (或 SkeletonAnimator),会将 ...

  9. CSS3流程动画,css3动画和vue动画

    transfrom : 转换 1.translate : translate(x,y)有两个值,第一个是x轴,第二个是y轴 2.rotate: rotate(XXdeg) deg值为你要旋转的角度 3 ...

最新文章

  1. 2022-2028年中国可降解聚乙烯农用地膜产业竞争现状及发展规模预测报告
  2. vue 用key拿对象value_vue对象添加属性(key:value)、显示和删除属性
  3. 变态最大值--nyoj题目811
  4. 上帝就在机器里:复杂算法背后隐藏的可怕现实
  5. FineReport 11.0 五大全新功能,让报表开发更快、更好看
  6. TIOBE 2021年3月程序语言排名 - python要超越Java排第二了?
  7. [leetcode]Largest Rectangle in Histogram @ Python
  8. 雪色光晕(计算几何+暴力)
  9. java 按行读取txt文件并存入数组
  10. wsdl文件怎么看服务器地址,wsdl文件 服务器地址
  11. 【FlinkX】两个issue分析:reader和writer的通道数不一致+获取JobId
  12. [BTS] Unable to create the transform
  13. OpenGL ES EGL eglCreateContext
  14. python:使用 PythonMagick 生成 icon 图标
  15. MySQL数据库操作练习题-各种操作掌握MySQL查询操作
  16. 读书笔记:《群论彩图版》
  17. Python「剪藏」网页为 PDF
  18. [前端] HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)
  19. 成都盛铭轩:直通车小知识
  20. taobao.item.update.listing( 一口价商品上架 )

热门文章

  1. 16进制转10进制,以及二进制负数的补码
  2. 电气专业学校排名全国计算机专业学校排名,2021中国电气工程及其自动化专业大学排名 最好的高校排行榜...
  3. 最基本的语句——赋值语句
  4. oracle nls date language,一个参数 nls_date_language
  5. 『原创』WM利用Google Weather API获取天气预报
  6. linux设置开机自动启动网卡驱动,redhat 上网 网卡配置 驱动安装
  7. EST,CST,PST,GMT,UTC,EDT等等时间缩写
  8. 【MAPBOX基础功能】07、mapbox添加跟随地图的自定义面板到地图上
  9. Windows下查看显卡型号及所支持的CUDA版本
  10. 点击数字自动拨号写法(打电话)