vue实现循环切换动画


Posted in Javascript onOctober 17, 2018

本文实例为大家分享了vue实现循环切换动画的具体代码,供大家参考,具体内容如下

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

<!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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript与CSS复习(三)
Jun 29 Javascript
jQuery学习总结之jQuery事件
Jun 30 Javascript
js 操作符汇总
Nov 08 Javascript
纯JS实现可拖拽表单的简单实例
Sep 02 Javascript
js多个物体运动功能实例分析
Dec 20 Javascript
移动端触屏幻灯片图片切换插件idangerous swiper.js
Apr 10 Javascript
详解webpack自动生成html页面
Jun 29 Javascript
深入掌握 react的 setState的工作机制
Sep 27 Javascript
对vue下点击事件传参和不传参的区别详解
Sep 15 Javascript
Vux+Axios拦截器增加loading的问题及实现方法
Nov 08 Javascript
Vue+Node实现的商城用户管理功能示例
Dec 23 Javascript
vue element和nuxt的使用技巧分享
Jan 14 Vue.js
element-ui upload组件多文件上传的示例代码
Oct 17 #Javascript
bootstrap table合并行数据并居中对齐效果
Oct 17 #Javascript
IE9 elementUI文件上传的问题解决
Oct 17 #Javascript
vue src动态加载请求获取图片的方法
Oct 17 #Javascript
node实现分片下载的示例代码
Oct 17 #Javascript
在小程序开发中使用npm的方法
Oct 17 #Javascript
浅谈HTTP 缓存的那些事儿
Oct 17 #Javascript
You might like
PHP similar_text 字符串的相似性比较函数
2010/05/26 PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
php检测文件编码的方法示例
2014/04/25 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
2018/11/20 PHP
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
Ext GridPanel加载完数据后进行操作示例代码
2014/06/17 Javascript
Js实现手机发送验证码时按钮延迟操作
2014/06/20 Javascript
js读取cookie方法总结
2014/10/31 Javascript
asp.net+js实现金额格式化
2015/02/27 Javascript
Bootstrap每天必学之响应式导航、轮播图
2016/04/25 Javascript
JavaScript实现公历转农历功能示例
2017/02/13 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
详解基于webpack搭建react运行环境
2017/06/01 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
微信小程序自定义导航栏
2018/12/31 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
Python 输入一个数字判断成绩分数等级的方法
2018/11/15 Python
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
Python功能点实现:函数级/代码块级计时器
2019/01/02 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
python打开音乐文件的实例方法
2020/07/21 Python
python在linux环境下安装skimage的示例代码
2020/10/14 Python
css3实现3D文本悬停改变效果的示例代码
2019/01/16 HTML / CSS
力学专业毕业生自荐信
2013/11/17 职场文书
餐厅总经理岗位职责
2013/12/31 职场文书
12月红领巾广播稿
2014/02/13 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
汽车4S店前台接待岗位职责
2015/04/03 职场文书
警示教育片观后感
2015/06/17 职场文书
Go语言空白表示符_的实例用法
2021/07/04 Golang
奥特曼十大神器:奥特手镯在榜,第一是贝利亚的神器
2022/03/18 日漫