详解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 相关文章推荐
js png图片(有含有透明)在IE6中为什么不透明了
Feb 07 Javascript
jQuery焦点图插件SaySlide
Dec 21 Javascript
简单谈谈javascript中this的隐式绑定
Feb 22 Javascript
AngularJS自定义插件实现网站用户引导功能示例
Nov 07 Javascript
利用JavaScript实现拖拽改变元素大小
Dec 14 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
Sep 19 Javascript
ES6 javascript中class静态方法、属性与实例属性用法示例
Oct 30 Javascript
ES6与CommonJS中的模块处理的区别
Jun 13 Javascript
react build 后打包发布总结
Aug 24 Javascript
JavaScript模块管理的简单实现方式详解
Jun 15 Javascript
基于vue+echarts 数据可视化大屏展示的方法示例
Mar 09 Javascript
Vue详细的入门笔记
May 10 Vue.js
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 win下Socket方式发邮件类
2009/08/21 PHP
PHP中多维数组的foreach遍历示例
2014/06/13 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
使用php-timeit估计php函数的执行时间
2015/09/06 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
javascript 弹出的窗口返回值给父窗口具体实现
2013/11/23 Javascript
jquery dialog open后,服务器端控件失效的快速解决方法
2013/12/19 Javascript
Jquery 效果使用详解
2015/11/23 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
浅析Angular2子模块以及异步加载
2017/04/24 Javascript
jQuery pagination分页示例详解
2018/10/23 jQuery
通过js示例讲解时间复杂度与空间复杂度
2019/08/06 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
Python列表生成式与生成器操作示例
2018/08/01 Python
解决python os.mkdir创建目录失败的问题
2018/10/16 Python
python中partial()基础用法说明
2018/12/30 Python
Python实现简易过滤删除数字的方法小结
2019/01/09 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
django 通过url实现简单的权限控制的例子
2019/08/16 Python
python实现数据清洗(缺失值与异常值处理)
2019/12/02 Python
关于numpy数组轴的使用详解
2019/12/05 Python
python 实现视频 图像帧提取
2019/12/10 Python
Python脚本导出为exe程序的方法
2020/03/25 Python
Python ArgumentParse的subparser用法说明
2020/04/20 Python
python opencv 实现读取、显示、写入图像的方法
2020/06/08 Python
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
资产经营总监岗位职责范文
2013/12/01 职场文书
税务干部鉴定材料
2014/02/11 职场文书
个性发展自我评价
2014/02/11 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
教师职业道德事迹材料
2014/08/18 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书
2014年幼师工作总结
2014/11/22 职场文书
人事专员岗位职责
2015/02/03 职场文书
夏洛特的网观后感
2015/06/15 职场文书