微信小程序实现折叠面板(展开一个面板,隐藏其他面板)

原文链接地址:https://www.cnblogs.com/adobe-lin/p/9564549.html

微信小程序实现折叠面板

wxml:

<view class='help'><view class='help_item'><view class='title' data-index='1' catchtap='panel'><view class='title_1'>便签小程序使用免费吗</view><view class='title_2'><image src="../../images/{{showIndex == 1 ? 'up':'down'}}.png"></image></view></view><view class='detail' wx:if="{{showIndex == 1}}">便签小程序是一款免费应用,并承诺永不收费1</view></view><view class='help_item'><view class='title' data-index='2' catchtap='panel'><view class='title_1'>便签小程序使用免费吗</view><view class='title_2'><image src="../../images/{{showIndex == 2 ? 'up':'down'}}.png"></image></view></view><view class='detail' wx:if="{{showIndex == 2}}">便签小程序是一款免费应用,并承诺永不收费2</view></view><view class='help_item'><view class='title' data-index='3' catchtap='panel'><view class='title_1'>便签小程序使用免费吗</view><view class='title_2'><image src="../../images/{{showIndex == 3 ? 'up':'down'}}.png"></image></view></view><view class='detail' wx:if="{{showIndex == 3}}">便签小程序是一款免费应用,并承诺永不收费3</view></view></view>

wxss:

.help {  width: 700rpx;  margin: 0 auto;}.help .help_item {  margin: 10rpx auto;}.help .help_item .title {  font-size: 30rpx;  height: 60rpx;  line-height: 60rpx;  background: #e2e2e2;  display: flex;}.help .help_item .title .title_1 {  width: 630rpx;  height: 60rpx;  padding-left: 20rpx;}.help .help_item .title .title_2 {  width: 50rpx;  height: 60rpx;  text-align: center;}.help .help_item .title .title_2 image {  width: 40rpx;  height: 40rpx;  margin: 10rpx auto;}.help .help_item .detail {  margin: 10rpx auto;  font-size: 25rpx;  line-height: 40rpx;  text-indent: 2em;}

js:

/**

  * 页面的初始数据

  */  data: {

    showIndex:0  },

panel:function (e) {

    if(e.currentTarget.dataset.index !=this.data.showIndex) {

      this.setData({

        showIndex: e.currentTarget.dataset.index

      })

    } else {

      this.setData({

        showIndex: 0      })

    }

  }

 最终效果:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容