HTML页面

<view class="listItem-div"> <view>作业截止日期:{{item.fiel_time}}<view class="more" data-index="{{index}}" wx:if='{{!item.zhankai}}' bindtap="zhankai">展开</view><view class="more" data-index="{{index}}" wx:if='{{item.zhankai}}' bindtap="shouqi">收起</view></view><view class="listItem-bottom" data-index="{{index}}" bindtap="jobClick">作业要求</view>
</view>
<view class="more_content" wx:if='{{item.zhankai}}'><view class="grade">成绩:</view><view class="grade_cont">{{item.evaluate}}</view><view class="grade">评语:</view><view class="grade_cont">{{item.content}}</view>
</view>

JS页面

// 已有成绩 点击展开zhankai:function(e){// console.log(e);let zk = e.currentTarget.dataset.index// console.log(zk);let list=this.data.list;// console.log(list);//变换其打开、关闭的状态list[zk].zhankai = !list[zk].zhankai || false;this.setData({list})},// 点击收起shouqi:function(e){// console.log(e);let zk = e.currentTarget.dataset.index// console.log(zk);let list=this.data.list;//变换其打开、关闭的状态list[zk].zhankai = false || !list[zk].zhankai;this.setData({list})},

微信小程序 点击展开收起(点谁谁展开/收起)相关推荐

  1. java小程序显示多种按钮_微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能...

    看了很多帖子,但是效果都不是很好.还是找微信小程序官方文档,自己写比较方便.自己动手丰衣足食!话不多说,上代码! 先来个效果图 html {{item.text}} 查看更多 收起 wxss .box ...

  2. 微信小程序点击页面tab栏切换

    微信小程序点击页面tab栏切换 wxml <view class="container"><view class="swiper-tab"&g ...

  3. wxss 点击样式_微信小程序点击控件修改样式实例详解

    微信小程序点击控件修改样式实例详解 现在要在微信小程序中实现点击控件修改样式,如下: 微信小程序中不支持直接操作dom,要实现这种效果,我们需要通过设置data,然后利用数据和界面的双向绑定来实现它. ...

  4. 微信小程序点击更改样式-点击获得下划线

    微信小程序点击更改样式-点击获得下划线 <view class="container"> <scroll-view class='headerBox' scrol ...

  5. 微信小程序点击弹出输入框

    微信小程序点击弹出输入框 第一次写博客,我决定不要太old school. let's get it!最近在学习微信开发,刚接触到微信小程序,自己尝试着做了一个简单的小程序,过程中发现类似web开发中 ...

  6. 微信小程序点击tab栏切换,点击切换某个tab滚动到中间( uniapp )

    微信小程序点击tab栏切换,点击某个tab滚动到中间( uniapp ) 之前写过原生js的tab栏滚动到中间,正好最近有个uniapp小程序项目中要用到tab切换滚动, 写个demo发出来 + 注意 ...

  7. 微信小程序点击放大图片

    微信小程序点击放大图片 在做微信小程序的时候遇到了这个点击放大的事件,这里记录一下 checkmap:function(e){var imageurl=this.data.mapimagesrc;co ...

  8. 微信小程序点击按钮分享指定页面

    微信小程序点击按钮分享指定页面 1.在wxml里写所要点击的按钮 <button data-info='{{order}}' open-type="share" hover- ...

  9. 微信小程序点击复制功能

    微信小程序点击复制功能 wx.setClipboardData({data: data, // data就是需要复制的数据success: res => {this.onClose() // 复 ...

  10. 微信小程序点击加音效

    微信小程序点击加音效 1.首先微信小程序的开发文档里有这样一个方法wx.createInnerAudioContext() 2.封装方法 eggMusic(){const innerAudioCont ...

最新文章

  1. SLAM的开源以及在移动端AR的适用分析
  2. 传统自定义标签(2)-Tag接口的执行流程(包含执行顺序的图片)
  3. python实现WordCount(第三次作业)
  4. CodeSmith基础(七)
  5. 醉聊产品:产品经理如何做好测试?
  6. 【Spring】SpringMVC 作用域传值的 4 种方式
  7. 李洋疯狂C语言之n个人报数,报到3的退出,最后留在场上的是原来的第几位(约瑟夫环)
  8. python单/双下划线使用
  9. ArcGIS API for JavaScript心得体验
  10. Linux中设置Git显示颜色
  11. C++中的namespace(using namespace)的理解
  12. Python编写杨辉三角形
  13. 研发项目wbs分解简单案例_做项目WBS(工作分解结构)
  14. mysql两种事务管理器_MyBatis事务管理的两种方式
  15. PHP将uncode转utf8,一行代码解决问题
  16. Computer - 设置电脑眼睛保护色
  17. 51地图API接口的初次使用
  18. 浅谈Marlin2.0
  19. OpenCV旋转矩形RotatedRect的Points函数遇到的问题
  20. js为什么设置为单线程,怎么实现多线程

热门文章

  1. yyyy-MM-dd和YYYY-MM-dd格式化日期的区别你知道吗?
  2. kettle作业发送QQ邮箱提醒
  3. 头像上传(限制大小,格式,尺寸)
  4. 正则表达式的字符匹配(一)
  5. 计算机领域中的CAE,什么是CAE?
  6. HTML,img标签src路径错误及src路径图片无法显示问题,相对路径和绝对路径,超级详细的新手教程。
  7. 【ACWing】2188. 无源汇上下界可行流
  8. 居家办公以外一些有意思的事
  9. 减轻梯度消失方法整理
  10. Unix下 压缩和解压缩命令