vue 1.0 结合animate.css定义动画效果


Posted in Javascript onJuly 11, 2018

Vue 1.0 动画(自定义动画)

步骤:

1.给当前动画元素添加‘transition'属性  其值就是动画名称(假如:fade)

2.给动画名称写css定义

a: .fade-transition{/*定义动画过渡*/   transition:1s  all ease;}

b: .fade-enter{/*定义进入动画  注意:进入离开最终一样*/}

c:fade-leave{/*定义离开动画*/}

html 如下:

<div id="wrap">
 <input type="button" value="按钮" @click="show">
 <div class="box" v-show='isShow' transition='fade'></div>
</div>
.box{
 width:100px;
 height:100px; 
}
.fade-transition{ /*定义动画的过渡效果*/
 transition:1s all ease; 
}
.fade-enter{ /*进入动画*/
 opacity:0; 
}
.fade-leave{/*离开的动画*/
 opacity:0;
 transform:translate(200px) 
}

js

var vm=new Vue({
el:'#box',

data:{


isShow:true

},

methods:{


show(){



this.isShow=!this.isShow;


}

}
});

vue 1.0 结合animate.css定义动画

页面记得引入animate.cdd

html

<div id="box2">
  <input type="button" value="按钮" @click='show'>
  <div id="div2" class="animated" v-show='isShow' transition="bounce">
  </div>
</div>

css

#div2{
 width: 100px;
 height: 100px;
 background: red;
 margin: 50px auto;
}

js

var vm2=new Vue({
  el:'#box2',
   data:{
   isShow:true,
   },
   methods:{
    show(){
     this.isShow=!this.isShow;
    }
  },
  transitions:{
   bounce:{
   enterClass:"zoomInLeft",
   
leaveClass:"zoomInRight"
   }
  }
 })

总结

以上所述是小编给大家介绍的Vue 1.0自定义动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
node.js下when.js 的异步编程实践
Dec 03 Javascript
Javascript实现字数统计
Jul 03 Javascript
jquery Easyui快速开发总结
Aug 20 Javascript
javascript实现图片轮播效果
Jan 20 Javascript
js中遍历Map对象的简单实例
Aug 08 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
Jun 20 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
Mar 15 Javascript
浅谈Postman解决token传参的问题
Mar 31 Javascript
JavaScript中var、let、const区别浅析
Jun 24 Javascript
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
简化版的vue-router实现思路详解
Oct 19 Javascript
微信小程序实现发红包功能
Jul 11 #Javascript
vue框架搭建之axios使用教程
Jul 11 #Javascript
vue中动态设置meta标签和title标签的方法
Jul 11 #Javascript
Vue项目添加动态浏览器头部title的方法
Jul 11 #Javascript
node.js到底要不要加分号浅析
Jul 11 #Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
Jul 11 #Javascript
Vue如何实现响应式系统
Jul 11 #Javascript
You might like
phpstrom使用xdebug配置方法
2013/12/17 PHP
smarty简单分页的实现方法
2014/10/27 PHP
ThinkPHP 3.2 版本升级了哪些内容
2015/03/05 PHP
基于php实现的php代码加密解密类完整实例
2016/10/12 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
JavaScript 三种不同位置代码的写法
2009/10/25 Javascript
js代码实现的加入收藏效果并兼容主流浏览器
2014/06/23 Javascript
Javascript优化技巧之短路表达式详细介绍
2015/03/27 Javascript
浅谈被jQuery抛弃的函数及替代函数
2015/05/03 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
jqTransform美化表单
2015/10/10 Javascript
分享javascript计算时间差的示例代码
2020/03/19 Javascript
D3.js实现雷达图的方法详解
2016/09/22 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
js操作table中tr的顺序实现上移下移一行的效果
2018/11/22 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
详解django中使用定时任务的方法
2018/09/27 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
美国知名日用品连锁超市:Dollar General(多来店)
2017/01/14 全球购物
上海期货面试题
2014/01/31 面试题
js正则匹配markdown里的图片标签的实现
2021/03/24 Javascript
日语专业个人的求职信
2013/12/03 职场文书
六月份红领巾广播稿
2014/02/03 职场文书
音乐专业自荐信
2014/02/07 职场文书
金融系应届毕业生求职信
2014/05/26 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
税务职业生涯规划书范文
2014/09/16 职场文书
幸福来敲门观后感
2015/06/04 职场文书
2015年工会工作总结范文
2015/07/23 职场文书
Python实现制作销售数据可视化看板详解
2021/11/27 Python
Anaconda安装pytorch和paddle的方法步骤
2022/04/03 Python
动画《朋友游戏》公开佐藤友生绘制的开播纪念绘
2022/04/06 日漫
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers