<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
本文範例為大家分享了微信小程式實現收縮式選單的具體程式碼,供大家參考,具體內容如下
wxml檔案
<view class="page"> <!--分類 --> <view class="li" data-index="0" bindtap='changeToggle'> <view class="left">穀類及製品</view> <view class="right">6 <text class="iconfont {{selectedFlag[0]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[0]}}"> <view wx:for="{{list01}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </view> </view> <view class="li" data-index="1" bindtap='changeToggle'> <view class="left">薯類、澱粉及製品</view> <view class="right">6 <text class="iconfont {{selectedFlag[1]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[1]}}"> <block wx:for="{{list02}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> <view class="li" data-index="2" bindtap='changeToggle'> <view class="left">幹豆類及製品</view> <view class="right red">6 <text class="iconfont {{selectedFlag[2]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[2]}}"> <block wx:for="{{list03}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> <view class="li" data-index="3" bindtap='changeToggle'> <view class="left">蔬菜類及製品</view> <view class="right red">6 <text class="iconfont {{selectedFlag[3]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[3]}}"> <block wx:for="{{list04}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> <view class="li" data-index="4" bindtap='changeToggle'> <view class="left">菌藻類</view> <view class="right red">6 <text class="iconfont {{selectedFlag[4]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[4]}}"> <block wx:for="{{list05}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> <view class="li" data-index="5" bindtap='changeToggle'> <view class="left">水果類及製品</view> <view class="right red">6 <text class="iconfont {{selectedFlag[5]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[5]}}"> <block wx:for="{{list06}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> <view class="li" data-index="6" bindtap='changeToggle'> <view class="left">堅果、種子類</view> <view class="right red">6 <text class="iconfont {{selectedFlag[6]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[6]}}"> <block wx:for="{{list07}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> <view class="li" data-index="7" bindtap='changeToggle'> <view class="left">畜肉類及製品</view> <view class="right red">6 <text class="iconfont {{selectedFlag[7]?'icon-shangjiantou':'icon-xiala'}}"> </text> </view> </view> <view hidden="{{!selectedFlag[7]}}"> <block wx:for="{{list08}}" wx:for-item="item" wx:for-index="index"> <view class="li bg-gray"> <view>{{item}}</view> </view> </block> </view> </view>
wxss檔案
.li { background-color: #fff; display: flex; justify-content: space-between; font-size: 34rpx; width: 92%; padding: 0 4%; height: 100rpx; line-height: 100rpx; border-bottom: 1rpx solid #f1f1f1; } .bg-gray{ background-color: #ccc!important; border-bottom: 1rpx solid #fff!important; } .icon-xiala ,.icon-shangjiantou { color: #999; font-size: 58rpx; }
js檔案
Page({ data: { list01: [ "麵條","花捲","饅頭","油條","米飯","小米" , ], list02: [ "甘薯","紅薯","粉絲","土豆","魔芋豆腐","小黑藥粉" , ], list03: [ "豆腐卷","豆腐乾","素大腸","綠豆","素雞","腦豆" ], list04: [ "胡蘿蔔","白蘿蔔","豌豆尖","綠豆芽","白菜","蒜薹" ], list05: [ "海帶","香菇","蘑菇","紫菜","金針菇","木耳" ], list06: [ "西瓜","木瓜","梨","蘋果","橘子","香蕉" ], list07: [ "花生","芝麻","杏仁","榛子","腰果","桃仁" ], list08: [ "豬肉","豬蹄","臘肉","牛肉","羊肉","馬肉" ], // 展開摺疊 selectedFlag: [false, false, false, false,false, false, false, false], }, // 展開摺疊選擇 changeToggle:function(e){ var index = e.currentTarget.dataset.index; if (this.data.selectedFlag[index]){ this.data.selectedFlag[index] = false; }else{ this.data.selectedFlag[index] = true; } this.setData({ selectedFlag: this.data.selectedFlag }) }, })
效果
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援it145.com。
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45