效果图:

html

<view> <view >公告</view><view  @click="showMore"> {{isShow ? '收起∧':'查看更多∨'}} </view>
</view><!-- 更多弹框 -->
<view ><view class="show-more" :class="[isShow ? 'show-more-click' : '']"><view  v-if="isShowText">第1行文字</view><view  v-if="isShowText">第2行文字</view><view  v-if="isShowText">第3行文字</view><view  v-if="isShowText">第4行文字</view><view  v-if="isShowText">第5行文字</view><view  v-if="isShowText">第6行文字</view></view>
</view>

css

/* 点击更多的样式 */
.show-more{width:100%;height:2px;background-color: #4CD964;transition:height 1s;-moz-transition:height 1s; /* Firefox 4 */-webkit-transition:height 1s; /* Safari and Chrome */-o-transition:height 1s; /* Opera */
}
.show-more-click{height:300px;
}

js

showMore(){this.isShow = !this.isShowthis.isClick = !this.isClick// 先展开500毫秒后再显示文字,收缩200毫秒后再隐藏文字if(this.isShowText){setTimeout(()=>{this.isShowText = !this.isShowText},200)}else{setTimeout(()=>{this.isShowText = !this.isShowText},500)}}

uniapp 开发小程序展开更多与收缩的动画效果相关推荐

  1. uni-app 开发小程序,使用到u-charts.js时会出现弹框或下拉框部分与图标重叠的情况(还有在解决过程中出现 vasToTempFilePath: fail canvas is empty)

    如下图,是我用uni-app开发小程序时出现视图与弹框或下拉框重叠的效果图,在微信开发工具上显示正常,但到了真机上就这样. 解决措施: 在小程序中canvas层级过高,导致z-index也无法让弹窗置 ...

  2. uniapp开发小程序,引入腾讯兔小巢插件,兔小巢页面导航头部样式错乱问题

    uniapp开发小程序,引入腾讯兔小巢插件,导航头部样式错乱问题 uniapp开发小程序,引入腾讯兔小巢插件,导航头部样式错乱问题 uniapp开发微信小程序,所有页面头部导航都是自定义的,引入腾讯兔 ...

  3. uni-app开发小程序并运行起来(使用ColorUI)

    uni-app开发小程序步骤详解 最近接到一个项目 开发一个小程序 主要是早教的培训机构使用 打算用uni-app来开发小程序 到时候打包成小程序就可以了 主要是用uni-app配合colorui使用 ...

  4. uni-app开发 小程序直播功能

    uni-app开发小程序直播功能 1.微信后台申请插件开通 2.微信后台开通直播功能 3.代码中接入直播插件AppID 4.[直播组件]如何使用 5.直播组将状态获取 微信开发直播功能,需要企业账号: ...

  5. 微信小程序 - 使用 uni-app 开发小程序以及部分功能实现

    文章目录 一.uni-app 1.简介 2.开发工具 3.新建 uni-app项目 4.把项目运行到微信开发者工具 二.实现tabBar效果 1.创建tabBar页面 2.配置tabBar 三.配置网 ...

  6. uniapp开发小程序配置文件解析

    文章目录 前言 1.main.js 入口文件 2.App.vue 页面入口文件 2.1.应用生命周期 2.2.globalData 2.3.全局样式 3.pages.json 全局配置 3.1.pag ...

  7. uni-app开发小程序以及项目部署流程

    作者也是刚开始接触小程序开发,本次小程序开发使用的uni-app,记录下小程序的开发过程. 前期准备工作 作者使用的开发工具:HBuilder x.微信开发者工具. 创建uni-app项目 详细步骤可 ...

  8. Uni-app开发小程序|基于微信小程序报修系统设计与实现

    作者主页:编程指南针 作者简介:Java领域优质创作者.CSDN博客专家 .CSDN内容合伙人.掘金特邀作者.阿里云博客专家.51CTO特邀作者.多年架构师设计经验.腾讯课堂常驻讲师 主要内容:Jav ...

  9. Uniapp开发小程序引入微信快递跟踪(快递100)插件

    目录 1.小程序插件接入 2.代码示例 3.页面接收参数 4.常用快递100公司编码表 1.小程序插件接入 微信快递100插件地址:快递100-快递查询(免费接入) | 微信服务市场 (qq.com) ...

最新文章

  1. getAttribute() 与 attr() 的区别
  2. matlab缩小矩阵尺寸,Matlab中对矩阵使用矩阵尺寸的索引
  3. 移动硬盘不可用_如何对您的网站执行移动可用性审核
  4. 每天一道算法题(39)——含有重复字符的全排列
  5. confirm的意思中文翻译_confirm的中文意思
  6. java贪吃蛇代码_java贪吃蛇游戏实现代码
  7. QGIS制图:矢量数据制图流程及导出
  8. 记:COFF文件下的解析说明
  9. Windows环境下sublime text 3搭建前端开发环境
  10. myeclipse破解补丁
  11. 如何写一份具有业务价值的分析报告
  12. wordpress网站被挂马处理
  13. VirtualBox如何添加ISO文件
  14. 动态路由ospf、DR和BDR
  15. 数字图像处理|Matlab-数字图像编码实验-无损编码/压缩算法实验-实现行程编码压缩, 计算原图和压缩以后的尺寸,计算压缩率并比较分析
  16. 地图上制作线路的动画_使用百度地图API制作线路轨迹播放
  17. Forth(背包!动态规则)
  18. 输入在第一行中给出一个正整数n(1)。第二行输入n个整数,用空格分开。在一行中输出最大值及最大值的最小下标,中间用一个空格分开。
  19. New B2CShop - Code Smith 修改
  20. 电商订舱哪家靠谱 广州力其

热门文章

  1. [shell脚本]表格数据在终端上可视化输出
  2. centOS 7 安装 MySQL 5.6 离线安装
  3. 在php中自定义一个类的关键字为( ),精读《未来简史》尔雅章节测验答案
  4. 干扰管理学习日志2-------注水算法
  5. 深度学习中的一些术语和概念
  6. 用Fiddler做WEB服务与页面分析,以及自动化任务
  7. 个人学习_21.8.12-线性回归部分
  8. 2022-2028年全球与中国人脸访客登记机行业产销需求与投资预测分析
  9. 组合数有关的公式及常用求和
  10. MSBDN(Multi-Scale Boosted Dehazing Network with Dense Feature Fusion)具有密集特征融合的多尺度增强去雾网络阅读分析