小程式標籤切換
<view class='centData-cent'>
<view wx:for="{{menudata}}" data-numb="{{index}}" bindtap="menuClick" class="topborder {{numbr==index?'bottomborder':''}}">
<view>
{{item.chinese}}
</view>
</view>
</view>
<view class='cent'>
<view wx:if="{{item.state}}" data-index="{{index}}" wx:for="{{data}}">{{item.name}}</view>
</view>
.bottomborder{color: red;}
Page({
/**
* 頁面的初始資料
*/
data: {
numbr: 0, //切換class的憑證
menudata: [{
chinese: '點菜'
},
{
chinese: '評價'
},
{
chinese: '商家'
}
],
data: [{
name: '111',
state: true
},
{
name: '222',
state: false
},
{
name: '333',
state: false
}
]
},
/**
* 生命週期函式--監聽頁面載入
*/
onLoad: function(options) {
},
/**
* 生命週期函式--監聽頁面初次渲染完成
*/
onReady: function() {
},
/**
* 生命週期函式--監聽頁面顯示
*/
onShow: function() {
},
/**
* 生命週期函式--監聽頁面隱藏
*/
onHide: function() {
},
/**
* 生命週期函式--監聽頁面解除安裝
*/
onUnload: function() {
},
/**
* 頁面相關事件處理函式--監聽使用者下拉動作
*/
onPullDownRefresh: function() {
},
/**
* 頁面上拉觸底事件的處理函式
*/
onReachBottom: function() {
},
/**
* 使用者點選右上角分享
*/
onShareAppMessage: function() {
},
// 點選分類選單,切換class
menuClick: function(e) {
var that = this;
var index = e.currentTarget.dataset.numb;
console.log("---", index);
for (var k = 0; k < that.data.data.length; k++) {
var bbb = "data[" + k + "].state"
that.setData({
numbr: e.currentTarget.dataset.numb,
[bbb]: false
})
}
var aaa = "data[" + index + "].state"
that.setData({
numbr: e.currentTarget.dataset.numb,
[aaa]: true
})
}
})
相關文章
- 小程式標籤頁切換效果
- 微信小程式頁面功能-----標籤切換微信小程式
- flex佈局---標籤切換Flex
- 小程式切換主題配色
- Vue內建的Component標籤用於動態切換元件Vue元件
- 微信小程式-uniapp-切換tab時資料列表如何切換?微信小程式APP
- 程式切換(上下文切換)
- 前端小demo——tab切換前端
- 小程式類似抖音視訊整屏切換
- 微信小程式input標籤正則初體驗微信小程式
- 小程式元件-swipe多頁切換,並支援下拉重新整理,上拉載入,menu動態聯動切換元件
- pbootcms常用標籤程式碼集合boot
- 小技巧系列:正則匹配img標籤
- 小程式view標籤新增背景圖真機不顯示問題View
- properties標籤和typeAliases標籤
- Android ViewGroup&&RadioGroup 換行流式標籤佈局AndroidView
- 鴻蒙再換“小目標”鴻蒙
- HTML標籤(基本標籤的使用)HTML
- PbootCMS導航選單標籤的小技巧boot
- VOC標籤轉化為YOLO標籤YOLO
- Stata-將變數名稱替換成標籤變數
- 前端使用a標籤啟動本地.exe程式前端
- 棧切換
- HTML <a> 標籤HTML
- html標籤HTML
- Git 標籤Git
- base標籤
- JSTL標籤JS
- 應用程式切換工具:rcmd–App Switcher for MacAPPMac
- Android從零擼美團(三) – Android多標籤tab滑動切換 – 自定義View快速實現高度定製封裝AndroidView封裝
- Android從零擼美團(三) - Android多標籤tab滑動切換 - 自定義View快速實現高度定製封裝AndroidView封裝
- K8S標籤與標籤選擇器K8S
- HTML簡介,結構,標籤以及標籤語義HTML
- 記一次git clone賬號切換小問題Git
- jQuery滑鼠滑過表格標題切換表格內容詳解jQuery
- 切換UNDO(zt)
- ubuntu切換源Ubuntu
- Git分支切換Git