作用:实现元素进入/离开的过渡效果。

首先,让我们举个栗子:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>Document</title><link href="https://unpkg.com/animate.css@3.5.1/animate.min.css" rel="stylesheet" type="text/css"><style>.toggle-enter-active {transition: all 3s ease;height: 50px;overflow: hidden;}.toggle-leave-active {transition: all 3s ease;height: 0px;overflow: hidden;}.toggle-enter,.toggle-leave {height: 0;opacity: 0;}</style>
</head><body><div id="demo"><button @click="show = !show">点击我</button><transition name="toggle"><p v-if="show">我有一只小毛驴,我从来也不骑~~~</p></transition></div><script src='https://unpkg.com/vue'></script><script>new Vue({el: '#demo',data: {show: false,}})</script>
</body></html>

注意:

  1. transition标签内只能有name一个属性
  2. transition标签内只能有一个子元素(但此子元素内可以包含多个标签)且需要使用v-if或v-show来控制显示隐藏。
  3. transition的name属性规定了类名,例如我定义了name为toggle,则p标签对应的类名为:

toggle-enter 元素被插入时生效,在下一个帧移除

toggle-enter-active  元素被插入时生效,执行完transition/animation后移除

toggle-leave 元素被隐藏时生效,在下一个帧移除

toggle-leave-active  元素被隐藏时生效,执行完transition/animation后移除

    

转载于:https://www.cnblogs.com/lqw007/p/9577449.html

vue2.0中transition组件的用法相关推荐

  1. vue tree组件_基于 Vue2.0 和 HeyUI 组件库的中后端系统 HeyUI Admin

    介绍 heyui-admin 是一个成熟的企业应用解决方案,基于 vue2.0 和 heyui 组件库的中后端系统. 功能 - Js - common / 通用 - ajax / 封装axios - ...

  2. vue2.0中的路由传值

    vue2.0中的路由传值 传参的三种基本用法 第一种字符串拼接 //第一步:路由表 src/router/index.js { path: '/user/:userId?', // 传参第一步:在路由 ...

  3. vue2.0中的$router 和 $route的区别

    vue2.0中的$router 和 $route的区别 最近在学习vue的单页面应用开发,需要vue全家桶,其中用到了VueRouter,在路由的设置和跳转中遇到了两个对象$router 和 $rou ...

  4. vue2.0实现分页组件

    http://www.php361.com/index.php?c=index&a=view&id=4671 http://www.yanglajiao.com/article/sin ...

  5. vue2.0桌面端框架_Element-UI组件库(Vue2.0桌面端组件库)V2.9.2 免费版

    Element-UI组件库(Vue2.0桌面端组件库)是一款很优秀好用的为开发者.设计师和产品经理推出的基于Vue 2.0的桌面端组件库软件.小编带来的这款Element-UI组件库功能强大全面,简单 ...

  6. vue2.0中关于active-class

    vue2.0中关于active-class 一.active-class是什么, active-class是vue-router模块的router-link组件中的属性,用来做选中样式的切换: 官方文 ...

  7. conv2d的输入_pytorch1.0中torch.nn.Conv2d用法详解

    Conv2d的简单使用 torch 包 nn 中 Conv2d 的用法与 tensorflow 中类似,但不完全一样. 在 torch 中,Conv2d 有几个基本的参数,分别是 in_channel ...

  8. Vue2.0中的事件修饰符

    Vue2.0中的事件修饰符: 1.prevent:阻止默认事件,原生js里面为event.preventDefault() 2.stop:阻止事件冒泡 3.once:事件只触发一次 4.capture ...

  9. vue2.0中组建里面套用组件_vue2.0如何嵌套组件

    显示子组件数据 {{ msg }} {{ msg }} 在2.0中这样使用浏览器会报错:[Vue warn]: Component template should contain exactly on ...

最新文章

  1. java打印 a b c,创建一个java程序,按顺序给出3个术语作为输入(a,b,c)打印它们的根...
  2. php实现小说字典功能_PHP实现生成数据字典功能示例
  3. 【Spark大数据处理】动手写WordCount
  4. 组织来了!特斯拉中国车友俱乐部开启官方认证
  5. 计算机一级选择题比大小,科学网—【2年前写的】全国计算机等级考试 【三级网络】考试经验 - 钱世杰的博文...
  6. python截图搜题_新手篇之实现Python自动搜题
  7. 计算机网络基础中职期中,中职计算机网络基础试题.doc
  8. 平安夜html5源码,平安夜
  9. C++练习 - 字符转换
  10. 翻译文章-让生活变得简单
  11. 移动硬盘计算机无法打开硬盘,移动硬盘无法访问,详细教您移动硬盘无法访问怎么办...
  12. iOS 多线程dispatch_async dispatch_sync(GCD)详尽总结
  13. 快乐的强化学习6——DDPG及其实现方法
  14. 论文阅读-Detecting and Recovering Sequential DeepFake Manipulation(SeqFakeFormer)
  15. coso全称是什么_COSO更新有关企业风险管理的草案
  16. 华科计算机硕士什么时候能去实习,研究生期间是出去实习还是老老实实做科研?...
  17. 大电影 剧来风 山东方言版 下载
  18. 快手自动操作学习参考
  19. Linux系统之LVM(逻辑卷管理)
  20. 《我是科比》—科比在湖人成长记录

热门文章

  1. git命令出现fatal: unable to access SSL certificate problem: self signed certificate
  2. 项目启动过后,停在了加载mapper xml文件过程中
  3. SpringBoot集成WebSocket案例:服务端与客户端消息互通
  4. rsync+inotify 文件同步
  5. C#进行MapX二次开发之图层操作
  6. AOL CEO 谈雅虎收购案及后续计划
  7. 《万物互联》——2.3 理解智能设备
  8. 传澳洲电讯急寻汽车之家买家,接手财团有意私有化
  9. 一个简单的数据库工具类
  10. hdu 1281 棋盘游戏 (二分匹配)