详解Vue中添加过渡效果


Posted in Javascript onMarch 20, 2017

最近在学习Vue这个框架,发现新的版本中,官网的文档里面说的过渡效果,如果直接粘贴官方的例子中的代码,发现并没有过渡的效果,经过反复测试之后终于知道怎么搞了,把测试的过程总结一下,以便以后回顾。

贴上成功的代码:

html:

<div v-if="show" :transition="expand">hello</div>
//或者
<div v-if="show" v-bind:transition="expand">hello</div>

css:

/* 必需 */
.expand-transition {
 transition: all .3s ease;
 height: 30px;
 padding: 10px;
 background-color: #eee;
 overflow: hidden;
}

/* .expand-enter 定义进入的开始状态 */
/* .expand-leave 定义离开的结束状态 */
.expand-enter, .expand-leave {
 height: 0;
 padding: 0 10px;
 opacity: 0;
}

js:

new Vue({
 el: '#app',
 data: {
  show: false,
  transitionName: 'expand'
 }
})

效果如下:

详解Vue中添加过渡效果详解Vue中添加过渡效果

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

Javascript 相关文章推荐
JavaScript实现大数的运算
Nov 24 Javascript
jQuery老黄历完整实现方法
Jan 16 Javascript
Javascript基础教程之数据类型 (布尔型 Boolean)
Jan 18 Javascript
jQuery判断对象是否存在的方法
Feb 05 Javascript
javascript实现信息增删改查的方法
Jul 25 Javascript
js实现非常棒的弹出div
Oct 06 Javascript
PHP实现本地图片上传和验证功能
Feb 27 Javascript
jquery引入外部CDN 加载失败则引入本地jq库
May 23 jQuery
Vue项目添加动态浏览器头部title的方法
Jul 11 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
Nov 22 Javascript
Javascript删除数组里的某个元素
Feb 28 Javascript
微信小程序 scroll-view的使用案例代码详解
Jun 11 Javascript
JS模拟实现ECMAScript5新增的数组方法
Mar 20 #Javascript
JavaScript 过滤关键字
Mar 20 #Javascript
Extjs表单输入框异步校验的插件实现方法
Mar 20 #Javascript
js实现鼠标拖动功能
Mar 20 #Javascript
基于vue2的table分页组件实现方法
Mar 20 #Javascript
详解Weex基于Vue2.0开发模板搭建
Mar 20 #Javascript
基于vue.js实现侧边菜单栏
Mar 20 #Javascript
You might like
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
编写安全 PHP应用程序的七个习惯深入分析
2013/06/08 PHP
php+js实现图片的上传、裁剪、预览、提交示例
2013/08/27 PHP
php递归删除指定文件夹的方法小结
2015/04/20 PHP
使javascript也能包含文件
2006/10/26 Javascript
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
JQuery实现鼠标滚轮滑动到页面节点
2015/07/28 Javascript
jquery判断输入密码两次是否相等
2020/04/22 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
2016/01/26 Javascript
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
2016/05/17 Javascript
将鼠标焦点定位到文本框最后(代码分享)
2017/01/11 Javascript
详解angular如何调用HTML字符串的方法
2018/06/30 Javascript
js中怎么判断两个字符串相等的实例
2019/01/17 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
[16:27]DOTA2 HEROS教学视频教你分分钟做大人-艾欧
2014/06/11 DOTA
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
Python实现定时任务
2017/02/08 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
用python实现k近邻算法的示例代码
2018/09/06 Python
Python判断变量名是否合法的方法示例
2019/01/28 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
python filecmp.dircmp实现递归比对两个目录的方法
2020/05/22 Python
Python利用myqr库创建自己的二维码
2020/11/24 Python
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
五年级英语教学反思
2014/01/31 职场文书
幼儿教师寄语集锦
2014/04/03 职场文书
应届毕业生自荐信
2014/05/28 职场文书
治安消防安全责任书
2014/07/23 职场文书
最美护士演讲稿
2014/08/27 职场文书