详解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 一些用法小结
Sep 11 Javascript
JavaScript中的noscript元素属性位置及作用介绍
Apr 11 Javascript
详解jQuery插件开发中的extend方法
Nov 19 Javascript
jquery 实现两级导航菜单附效果图
Mar 07 Javascript
jquery复选框checkbox实现删除前判断
Apr 20 Javascript
jquery实现更改表格行顺序示例
Apr 30 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 Javascript
jQuery实现分隔条左右拖动功能
Nov 21 Javascript
Javascript中的几种继承方式对比分析
Mar 22 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
Aug 25 Javascript
解决vue点击控制单个样式的问题
Sep 05 Javascript
原生JS与CSS实现软件卸载对话框功能
Dec 05 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如何实现跨域
2016/05/30 PHP
PHP 闭包详解及实例代码
2016/09/28 PHP
使用PHPMailer发送邮件实例
2017/02/15 PHP
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
javascript中的delete使用详解
2013/04/11 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
2017/07/13 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
vue中的provide/inject的学习使用
2018/05/09 Javascript
Vue 利用指令实现禁止反复发送请求的两种方法
2019/09/15 Javascript
Vue 中使用富文本编译器wangEditor3的方法
2019/09/26 Javascript
JS+JQuery实现无缝连接轮播图
2020/12/30 jQuery
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
Python正则表达式使用范例分享
2016/12/04 Python
Python 模板引擎的注入问题分析
2017/01/01 Python
python 爬虫出现403禁止访问错误详解
2017/03/11 Python
python实现折半查找和归并排序算法
2017/04/14 Python
python将unicode转为str的方法
2017/06/21 Python
pytorch-RNN进行回归曲线预测方式
2020/01/14 Python
最新英语专业学生求职信范文
2013/09/21 职场文书
作文评语集锦大全
2014/04/23 职场文书
装饰工程师岗位职责
2014/06/08 职场文书
优秀家长自荐材料
2014/08/26 职场文书
作风转变心得体会
2014/09/02 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
热血教师观后感
2015/06/10 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书
CSS中em的正确打开方式详解
2021/04/08 HTML / CSS
使用JS实现简易计算器
2021/06/14 Javascript
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL
JavaScript实例 ODO List分析
2022/01/22 Javascript