小程式標籤切換
<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
- 使用bringToFont實現標籤切換
- 小程式 tab切換
- 小程式切換主題配色
- Android UI 開發之實現底部切換標籤AndroidUI
- css3實現手機效果的“切換標籤”CSSS3
- 微信小程式-uniapp-切換tab時資料列表如何切換?微信小程式APP
- Vue內建的Component標籤用於動態切換元件Vue元件
- 程式切換(上下文切換)
- 微信小程式input標籤正則初體驗微信小程式
- 前端小demo——tab切換前端
- 網頁視差效果精品教程:具有視差效果的標籤頁切換網頁
- 小程式類似抖音視訊整屏切換
- oracle 切換undo tablespace小結Oracle
- properties標籤和typeAliases標籤
- 小程式view標籤新增背景圖真機不顯示問題View
- 小程式元件-swipe多頁切換,並支援下拉重新整理,上拉載入,menu動態聯動切換元件
- pbootcms常用標籤程式碼集合boot
- 我所知道的關於 script 標籤的一切
- PbootCMS導航選單標籤的小技巧boot
- HTML標籤(基本標籤的使用)HTML
- 自定義標籤【迭代標籤】薦
- java <%!%>標籤和<%%>標籤的使用Java
- VOC標籤轉化為YOLO標籤YOLO
- html中常用的標籤-表格標籤HTML
- 記HTML5 <a> 標籤的一個小坑HTML
- CSS設定<input>標籤的背景小圖示CSS
- Finecms模板標籤呼叫小結方便快速入門
- Stata-將變數名稱替換成標籤變數
- html中常用的標籤-表單標籤HTML
- Git 標籤Git
- HTML <a> 標籤HTML
- script標籤
- HTML 標籤HTML
- HTML 標籤HTML
- html標籤HTML