基于vue展开收起动画的示例代码


Posted in Javascript onJuly 05, 2018

之前用jquery实现还很简单,然后用vue就一直不行,然后在网上找了很多,又仔细看了vue官网 的过渡&动画,发现其实很简单 (可以多看vue官网 过渡&动画 实现更多效果)

1、实际效果

基于vue展开收起动画的示例代码

2、代码

<!--css-->
.box{
  height:200px;width: 200px;
  background-color:black;
}
.draw-enter-active, .draw-leave-active {
  transition: all 1s ease;
}
.draw-enter, .draw-leave-to /* .fade-leave-active below version 2.1.8 */ {
  height: 0;
}

<div id="app">
  <button @click="boxshow = !boxshow">点击展开/关闭</button>
  <transition name="draw">  <!--这里的name 和 css 类名第一个字段要一样-->
    <div class="box" v-show="boxshow"></div>
  </transition>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<script>
  new Vue({
    el:'#app',
    data:{
      boxshow:false
    },
  });
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中的Screen屏幕对象
Jan 16 Javascript
用JavaScript实现动画效果的方法
Jul 20 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
Mar 25 Javascript
详解JavaScript中setSeconds()方法的使用
Jun 11 Javascript
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
Jan 18 Javascript
JS实现iframe自适应高度的方法示例
Jan 07 Javascript
详解支持Angular 2的表格控件
Jan 19 Javascript
socket.io学习教程之基础介绍(一)
Apr 29 Javascript
js 倒计时(高效率服务器时间同步)
Sep 12 Javascript
Vue2.0实现调用摄像头进行拍照功能 exif.js实现图片上传功能
Apr 28 Javascript
ES6小技巧之代替lodash
Jun 07 Javascript
解决vuecli3中img src 的引入问题
Aug 04 Javascript
微信小程序实现星级评分和展示
Jul 05 #Javascript
vue-router history模式下的微信分享小结
Jul 05 #Javascript
微信小程序实现运动步数排行功能(可删除)
Jul 05 #Javascript
微信小程序之批量上传并压缩图片的实例代码
Jul 05 #Javascript
JavaScript控制浏览器全屏显示简单示例
Jul 05 #Javascript
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 #jQuery
JavaScript递归函数解“汉诺塔”算法代码解析
Jul 05 #Javascript
You might like
支持oicq头像的留言簿(二)
2006/10/09 PHP
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
php生成短网址示例
2014/05/05 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
php一行代码获取文件后缀名实例分析
2014/11/12 PHP
php cookie用户登录的详解及实例代码
2017/01/03 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
2017/02/04 PHP
PHP实现的mongoDB数据库操作类完整实例
2018/04/10 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
2018/06/10 PHP
火狐浏览器(firefox)下获得Event对象以及keyCode
2008/11/13 Javascript
Node.js文件操作详解
2014/08/16 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
JS中常用的消息框总结
2018/02/24 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
JavaScript 继承 封装 多态实现及原理详解
2019/07/29 Javascript
利用python爬取散文网的文章实例教程
2017/06/18 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
PyQt5显示GIF图片的方法
2019/06/17 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
2020/05/11 Python
HTML5单页面手势滑屏切换原理
2016/03/21 HTML / CSS
Rag & Bone官网:瑞格布恩高级成衣
2018/04/19 全球购物
工商企业管理实习自我鉴定
2013/12/04 职场文书
后勤采购员岗位职责
2013/12/19 职场文书
人事主管岗位职责说明书
2014/07/30 职场文书
运动会演讲稿100字
2014/08/25 职场文书
学术会议邀请函
2015/01/30 职场文书
市场部岗位职责范本
2015/04/15 职场文书
暂住证证明
2015/06/19 职场文书
高效课堂教学反思
2016/02/24 职场文书
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis
Java 关于String字符串原理上的问题
2022/04/07 Java/Android