<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
本文範例為大家分享了微信小程式實現列表條件篩選的具體程式碼,供大家參考,具體內容如下
最近一個旅遊專案,關於篩選框的程式碼
wxml檔案
<view class='chooseList'> <view class="nav"> <view class="nav-son {{shownavindex == 1? 'active' : ''}}" bindtap="listqy" data-nav="1"> <view class="content">酒店型別</view> <view class="icon"></view> </view> <view class="nav-son borders {{shownavindex == 2? 'active' : ''}}" bindtap="list" data-nav="2"> <view class="content">價格</view> <view class="icon"></view> </view> <!-- <view class="nav-son {{shownavindex == 3? 'active' : ''}}" bindtap="listpx" data-nav="3"> <view class="content">排序</view> <view class="icon"></view> </view> --> </view> <view class="quyu {{qyopen ? 'slidown' : 'slidup'}} {{qyshow ? 'disappear':''}}"> <view class="qy quyu-left"> <view class="{{select1 == index ? 'current' : ''}}" wx:for="{{cityleft}}" wx:key='{{item}}' bindtap="selectleft" data-city='{{index}}'> {{index}} </view> </view> <view class="qy quyu-center"> <view class="{{select2 == index ? 'current2' : ''}}" wx:for="{{citycenter}}" bindtap="selectcenter" data-value='{{item}}' data-city='{{index}}'> {{index}} <image src='../../images/istrue.png' style="{{select2 == index?'display:block':'display:none'}}"></image> </view> <!-- 如果選擇是早餐,展示篩選按鈕 --> <view style="border-style: none;" wx:if='{{isshowradio}}'> <radio-group class="radio-group" bindchange="radioChange"> <label class="radio" wx:for="{{breakfastlist}}"> <radio value="{{item.value}}" checked="{{item.checked}}" /> {{item.value}} </label> </radio-group> </view> </view> <view class='form-btn'> <button class='btn-reset' bindtap='quyuEmpty'>重置</button> <button class='btn-submit' bindtap='submitFilter'>確定</button> </view> </view>
js檔案:
點選酒店型別,展示篩選酒店的條件
listqy: function (e) { console.log('觸發時機---點選酒店型別的時候') if (this.data.qyopen) { console.log(this.data.qyopen) this.setData({ qyopen: false, nzopen: false, nzshow: true, qyshow: false, isfull: false, shownavindex: 0 }) } else { this.setData({ qyopen: true, nzopen: false, nzshow: true, qyshow: false, isfull: true, shownavindex: e.currentTarget.dataset.nav }) } },
點選一級選單,展示對應的二級選單
selectleft: function (e) { console.log('使用者選中左邊選單欄的索引值是:' + e.target.dataset.city); if (e.target.dataset.city === '床型、早餐') { console.log('哈哈') this.setData({ isshowradio: true // 如果是早餐和床型的話,就讓選擇早餐的按鈕顯示 }) } else { this.setData({ isshowradio: false }) } this.setData({ citycenter: this.data.cityleft[e.currentTarget.dataset.city], select1: e.target.dataset.city, select2: '' }); },
點選二級選單
selectcenter: function (e) { console.log(e.target.dataset.value) console.log('使用者選中右邊邊選單欄的索引值是:' + e.target.dataset.value, this.data.select1); let _this = this if (_this.data.select1 === '酒店型別') { _this.data.type = e.target.dataset.city console.log(_this.data.type) } if (_this.data.select1 === '設施') { _this.data.facility = e.target.dataset.city console.log(_this.data.facility) } if (_this.data.select1 === '地理位置') { _this.data.maxdistance = e.target.dataset.value console.log(_this.data.maxdistance) } if (_this.data.select1 === '床型、早餐') { _this.data.cbedtype = e.target.dataset.city console.log(_this.data.cbedtype) } this.setData({ select2: e.target.dataset.city }); },
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援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