微信小程序:如何實(shí)現(xiàn)tabs選項(xiàng)卡效果示例

小女子也是剛?cè)腴T微信小程序不久,發(fā)現(xiàn)微信內(nèi)部很多組件都已經(jīng)封裝好了,但是卻沒有tab選項(xiàng)卡效果的組件,最近正好需要用到,就研究了一下。愛掏網(wǎng) - it200.com整理出來供大家一起探討學(xué)習(xí),哪里有問題或者可以改進(jìn)的地方,歡迎大家指點(diǎn)吐槽。愛掏網(wǎng) - it200.com

首先點(diǎn)擊導(dǎo)航的時(shí)候需要兩個(gè)變量,一個(gè)存儲(chǔ)當(dāng)前點(diǎn)擊樣式類,一個(gè)是其它導(dǎo)航默認(rèn)的樣式類

選項(xiàng)卡內(nèi)容列表同樣也需要兩個(gè)變量,一個(gè)存儲(chǔ)當(dāng)前顯示塊,一個(gè)存儲(chǔ)的是其它隱藏的默認(rèn)塊

使用三目運(yùn)算通過點(diǎn)擊獲取導(dǎo)航索引,根據(jù)索引判斷是否添加當(dāng)前類【備注,這里我將點(diǎn)擊事件綁定在父級(jí)導(dǎo)航欄,通過target對(duì)象得到點(diǎn)擊觸發(fā)的事件對(duì)象屬性】

請(qǐng)結(jié)合如下效果圖:

 微信小程序:如何實(shí)現(xiàn)tabs選項(xiàng)卡效果示例

demo.wxml:

登錄后復(fù)制

demo.js

Page( {  
  data: {  
    tabArr: {  
      curHdIndex: 0,  
      curBdIndex: 0  
    },  
  },  
  tabFun: function(e){  
    //獲取觸發(fā)事件組件的dataset屬性  
    var _datasetId=e.target.dataset.id;  
    console.log("----"+_datasetId+"----");  
    var _obj={};  
    _obj.curHdIndex=_datasetId;  
    _obj.curBdIndex=_datasetId;  
    this.setData({  
      tabArr: _obj  
    });  
  },  
  onLoad: function( options ) {  
    alert( "------" );  
  }  
});
登錄后復(fù)制

demo.wxss

.tab{  
    display: flex;  
    flex-direction: row;  
}  
.tab-left{  
    width: 200rpx;  
    line-height: 160%;  
    border-right: solid 1px gray;  
}  
.tab-left view{  
    border-bottom: solid 1px red;  
}  
.tab-left .active{  
    color: #f00;  
}  
.tab-right{  
    line-height: 160%;  
}  
.tab-right .right-item{  
    padding-left: 15rpx;  
    display: none;  
}  
.tab-right .right-item.active{  
    display: block;  
}
登錄后復(fù)制

?最終演示效果如下:

 微信小程序:如何實(shí)現(xiàn)tabs選項(xiàng)卡效果示例

 微信小程序:如何實(shí)現(xiàn)tabs選項(xiàng)卡效果示例

總結(jié): Kagami_Tiger的原理是選取tab,就調(diào)用選取tab的內(nèi)容并隱藏其他tab內(nèi)容,當(dāng)然如果可以是把每個(gè)tab分類分別處于不同的頁面,然后每個(gè)tab一一對(duì)應(yīng)每個(gè)不同的頁面,那樣或許會(huì)更好。愛掏網(wǎng) - it200.com我沒有那么開發(fā)過,也歡迎大家分享,相互學(xué)習(xí)舉一反三,才能一起進(jìn)步。愛掏網(wǎng) - it200.com

更多?微信小程序:如何實(shí)現(xiàn)tabs選項(xiàng)卡效果示例相關(guān)文章請(qǐng)關(guān)注愛掏網(wǎng) - it200.com!

相關(guān)文章:

微信小程序 tabs選項(xiàng)卡效果的實(shí)現(xiàn)

簡約時(shí)尚的純CSS3 Tabs選項(xiàng)卡特效

javascript實(shí)現(xiàn)tabs選項(xiàng)卡切換效果

聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。
發(fā)表評(píng)論
更多 網(wǎng)友評(píng)論0 條評(píng)論)
暫無評(píng)論

返回頂部

主站蜘蛛池模板: 日本黄色片下载| 男人j放进女人p全黄| 年轻的嫂子在线线观免费观看 | 成人国产经典视频在线观看| 公和熄三级中字电影久久| 99精品全国免费观看视频| 欧美日韩动态图| 国产成人免费网站app下载| 中文字幕影片免费在线观看| 男生和女生一起差差差很痛视频 | 亚洲精品无码人妻无码| 2018天天操| 日本精品视频一区二区| 再深点灬再大点灬舒服| 91看片淫黄大片一级在线观看| 月夜直播在线看片www| 国产一区二区三精品久久久无广告| 一个人hd高清在线观看| 欧美日韩午夜视频| 国产乱人伦偷精品视频免下载| 一区二区三区四区欧美| 欧美日韩综合网| 国产亚洲精品美女久久久久| a在线观看免费视频| 最近2019免费中文字幕视频三 | 久久久国产精品| 疯狂做受xxxx高潮不断| 国产福利片在线| 中国武警gaysexchina武警gay| 正在播放暮町ゆう子在线观看| 国产女人18毛片水真多18精品 | 亚洲a无码综合a国产av中文| 老师的胸又大又软真好吃| 国精品无码一区二区三区左线| 久久精品国产亚洲av电影| 丫头稚嫩紧窄小缝| 日产国语一区二区三区在线看| 国产成年无码久久久免费| 在线观看高嫁肉柳1一4集中文| 日韩一级在线视频| 朱竹清被吸乳羞羞漫画|