Vue过渡(动画)- transition组件
来源:互联网 发布:如何申请网络域名 编辑:程序博客网 时间:2024/05/29 04:27
Vue过度(动画),本质走的是CSS3:transtion,animation。
控制器div显示/隐藏,代码如下:
<div id="box"> <input type="button" value="按钮" @click="toggle"> <div id="div1" v-show="isShow"></div> </div> <script type="text/javascript"> var vm = new Vue({ el:'#box', data:{ isShow:false }, methods:{ toggle(){ this.isShow = !this.isShow; } } }); </script>
我们已经实现了对div的显示/隐藏,但是没有过渡(动画)效果。
1.单元素/组件的过渡
Vue提供了transition
的封装组件,在下列情况中,可以给任何元素和组件添加”进入”和”离开”过渡动画。
条件渲染 (使用 v-if)
条件展示 (使用 v-show)
动态组件
组件根节点
改造:
<div id="box"> <input type="button" value="按钮" @click="toggle"> <transition name="fade"> <div id="div1" v-show="isShow" transiton="fade"></div> </transition> </div>
.fade-enter-active, .fade-leave-active { transition: opacity .5s } .fade-enter, .fade-leave-active { opacity: 0 }
其他更多过渡动画方法,请看文档:http://cn.vuejs.org/v2/guide/transitions.html
0 1
- Vue过渡(动画)- transition组件
- Vue过渡(动画)- transition组件
- Vue过渡(动画)- transition组件
- 关于动画过渡(Transition)
- vue transition 过渡
- CSS3动画——transition(过渡)
- Android 过渡动画(Transition Animation)
- Transition(Activity切换过渡动画)
- Android Transition(Android过渡动画)
- css3过渡动画transition
- Transition(过渡动画效果)
- transition过渡动画
- 前端框架Vue(14)—— 利用 vue 过渡效果(transition)+定时器 实现轮播图通用组件
- android 动画 过渡动画 transition
- vue transition-group 列表过渡
- CSS3过渡动画transition详解
- 动画--过渡属性 transition-property
- 动画--过渡延迟时间 transition-delay
- 二十岁出头的时候上,你一无所有,你拥有一切。
- Java 异常基础 Exception
- Spring AOP声明式事务异常回滚 若干法则
- 计蒜客竞赛基础,最近点对问题
- 解决Ubuntu下用super键调用dash与其他快捷键冲突
- Vue过渡(动画)- transition组件
- Super IO芯片组成及访问机制(二)-wpce775
- JAVA之定位字符串
- 使用Bootstrap的后台猿人可能会用到的功能
- K上升序列总和
- 证明重组问题为NP完全问题
- linux-head命令
- Android弹幕功能实现,模仿斗鱼直播的弹幕效果
- 20170121C++阶段班05_STL_02inheritance补充