vue2.0中transition组件的用法
作用:实现元素进入/离开的过渡效果。
首先,让我们举个栗子:
<!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>
注意:
- transition标签内只能有name一个属性
- transition标签内只能有一个子元素(但此子元素内可以包含多个标签)且需要使用v-if或v-show来控制显示隐藏。
- 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组件的用法相关推荐
- vue tree组件_基于 Vue2.0 和 HeyUI 组件库的中后端系统 HeyUI Admin
介绍 heyui-admin 是一个成熟的企业应用解决方案,基于 vue2.0 和 heyui 组件库的中后端系统. 功能 - Js - common / 通用 - ajax / 封装axios - ...
- vue2.0中的路由传值
vue2.0中的路由传值 传参的三种基本用法 第一种字符串拼接 //第一步:路由表 src/router/index.js { path: '/user/:userId?', // 传参第一步:在路由 ...
- vue2.0中的$router 和 $route的区别
vue2.0中的$router 和 $route的区别 最近在学习vue的单页面应用开发,需要vue全家桶,其中用到了VueRouter,在路由的设置和跳转中遇到了两个对象$router 和 $rou ...
- vue2.0实现分页组件
http://www.php361.com/index.php?c=index&a=view&id=4671 http://www.yanglajiao.com/article/sin ...
- vue2.0桌面端框架_Element-UI组件库(Vue2.0桌面端组件库)V2.9.2 免费版
Element-UI组件库(Vue2.0桌面端组件库)是一款很优秀好用的为开发者.设计师和产品经理推出的基于Vue 2.0的桌面端组件库软件.小编带来的这款Element-UI组件库功能强大全面,简单 ...
- vue2.0中关于active-class
vue2.0中关于active-class 一.active-class是什么, active-class是vue-router模块的router-link组件中的属性,用来做选中样式的切换: 官方文 ...
- conv2d的输入_pytorch1.0中torch.nn.Conv2d用法详解
Conv2d的简单使用 torch 包 nn 中 Conv2d 的用法与 tensorflow 中类似,但不完全一样. 在 torch 中,Conv2d 有几个基本的参数,分别是 in_channel ...
- Vue2.0中的事件修饰符
Vue2.0中的事件修饰符: 1.prevent:阻止默认事件,原生js里面为event.preventDefault() 2.stop:阻止事件冒泡 3.once:事件只触发一次 4.capture ...
- vue2.0中组建里面套用组件_vue2.0如何嵌套组件
显示子组件数据 {{ msg }} {{ msg }} 在2.0中这样使用浏览器会报错:[Vue warn]: Component template should contain exactly on ...
最新文章
- java打印 a b c,创建一个java程序,按顺序给出3个术语作为输入(a,b,c)打印它们的根...
- php实现小说字典功能_PHP实现生成数据字典功能示例
- 【Spark大数据处理】动手写WordCount
- 组织来了!特斯拉中国车友俱乐部开启官方认证
- 计算机一级选择题比大小,科学网—【2年前写的】全国计算机等级考试 【三级网络】考试经验 - 钱世杰的博文...
- python截图搜题_新手篇之实现Python自动搜题
- 计算机网络基础中职期中,中职计算机网络基础试题.doc
- 平安夜html5源码,平安夜
- C++练习 - 字符转换
- 翻译文章-让生活变得简单
- 移动硬盘计算机无法打开硬盘,移动硬盘无法访问,详细教您移动硬盘无法访问怎么办...
- iOS 多线程dispatch_async dispatch_sync(GCD)详尽总结
- 快乐的强化学习6——DDPG及其实现方法
- 论文阅读-Detecting and Recovering Sequential DeepFake Manipulation(SeqFakeFormer)
- coso全称是什么_COSO更新有关企业风险管理的草案
- 华科计算机硕士什么时候能去实习,研究生期间是出去实习还是老老实实做科研?...
- 大电影 剧来风 山东方言版 下载
- 快手自动操作学习参考
- Linux系统之LVM(逻辑卷管理)
- 《我是科比》—科比在湖人成长记录
热门文章
- git命令出现fatal: unable to access SSL certificate problem: self signed certificate
- 项目启动过后,停在了加载mapper xml文件过程中
- SpringBoot集成WebSocket案例:服务端与客户端消息互通
- rsync+inotify 文件同步
- C#进行MapX二次开发之图层操作
- AOL CEO 谈雅虎收购案及后续计划
- 《万物互联》——2.3 理解智能设备
- 传澳洲电讯急寻汽车之家买家,接手财团有意私有化
- 一个简单的数据库工具类
- hdu 1281 棋盘游戏 (二分匹配)