微信小程序自定義tab實(shí)現(xiàn)多層tab嵌套
本文實(shí)例為大家分享了微信小程序自定義tab實(shí)現(xiàn)多層tab嵌套的具體代碼,供大家參考,具體內(nèi)容如下
僅供參考,剛學(xué),不對(duì)的地方希望交流學(xué)習(xí)
HTML:
<template>
?? ? <view class="">
?? ? ?? ?<view class="end-title">
?? ? ?? ? <p @tap="change(0)" :class="{btn:btnnum == 0}">服務(wù)</p>
?? ? ?? ? <p @tap="change(1)" :class="{btn:btnnum == 1}">評(píng)價(jià)</p>
?? ? ?? ?</view>
?? ? ?? ?<view class="end-cont" :class="{dis:btnnum == 0}">
?? ? ?? ? <view class="end-title">
?? ??? ??? ? <view @tap="change1(0)" :class="{btna:bu == 0} " >洗車(chē)</view>
?? ??? ??? ? <view @tap="change1(1)" :class="{btna:bu == 1}">保養(yǎng)</view>
?? ??? ??? ??? ?<view @tap="change1(2)" :class="{btna:bu == 2}">輪胎</view>
?? ??? ??? ? <view @tap="change1(3)" :class="{btna:bu == 3}">安裝</view>
?? ??? ??? ?</view>
?? ??? ??? ?<view class="end-cont" :class="{dis:bu == 0}">
?? ??? ??? ? 洗車(chē)
?? ??? ??? ?</view>
?? ??? ??? ?<view class="end-cont" :class="{dis:bu == 1}">
?? ??? ??? ? 保養(yǎng)
?? ??? ??? ?</view>
?? ??? ??? ?<view class="end-cont" :class="{dis:bu == 2}">
?? ??? ??? ? 輪胎
?? ??? ??? ?</view>
?? ??? ??? ?<view class="end-cont" :class="{dis:bu == 3}">
?? ??? ??? ? 安裝
?? ??? ??? ?</view>
?? ? ?? ?</view>
?? ? ?? ?<view class="end-cont" :class="{dis:btnnum == 1}">
?? ??? ??? ?評(píng)論
?? ? ?? ?</view>
?? ? </view>
</template>js部分
export default {
?? ??? ?data(){`在這里插入代碼片`
?? ??? ??? ?return{
?? ??? ??? ??? ? btnnum: 0,
?? ??? ??? ??? ? bu:0
?? ??? ??? ?}
?? ??? ?},
?? ??? ?methods: {
?? ??? ? ?change(e) {
?? ??? ? ? ? ? this.btnnum = e
?? ??? ? ? ? ? console.log(this.btnnum)
?? ??? ? ? },
?? ??? ? ? change1(e){
?? ??? ??? ? ? this.bu=e
?? ??? ??? ? ? console.log(this.bu)
?? ??? ? ? }
?? ??? ?}
?? ?}css部分:
/* 將三個(gè)內(nèi)容view的display設(shè)置為none(隱藏) */
? ? .end-title{
? ? ? ? display: flex;
?? ??? ?
? ? }
?? ?.end-title p{
?? ??? ?flex-grow: 1;
?? ??? ?text-align: center;
?? ?}
? ? .end-title view{
? ? ? ? flex-grow: 1;
? ? ? ? text-align: center;
?? ??? ?background-color: #6666660d;
?? ??? ?width: 20%;
?? ??? ?margin:0 20rpx ;
?? ??? ?border-radius: 20rpx;
? ? }
? ? .end-cont{
?? ??? ?margin: 0 10rpx;
? ? ? ? display: none;
? ? ? ? background:#fff;
?? ??? ?/* border: 1px solid ; */
?? ??? ?/* background-color: #999999; */
?? ??? ?border-radius: 5px;
? ? }
?? ?.btn{
?? ??? ? color: red;
?? ?}
? ? .btna{
? ? ? ? color: red;
? ? ? ? background: #e8dcdb;
?? ??? ?
? ? }
? ? .dis{
? ? ? ? display: block;
? ? }效果圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 微信小程序?qū)崿F(xiàn)雙層嵌套菜單欄
- 微信小程序?qū)崿F(xiàn)循環(huán)嵌套數(shù)據(jù)選擇
- 微信小程序scroll-view橫向滑動(dòng)嵌套for循環(huán)的示例代碼
- 微信小程序自定義tab實(shí)現(xiàn)多層tab嵌套功能
- 微信小程序?qū)崿F(xiàn)給嵌套template模板傳遞數(shù)據(jù)的方式總結(jié)
- 微信小程序?qū)崿F(xiàn)跟隨菜單效果和循環(huán)嵌套加載數(shù)據(jù)
- 微信小程序 循環(huán)及嵌套循環(huán)的使用總結(jié)
- 微信小程序中頁(yè)面FOR循環(huán)和嵌套循環(huán)
相關(guān)文章
使用js對(duì)select動(dòng)態(tài)添加和刪除OPTION示例代碼
動(dòng)態(tài)刪除select中的所有options、某一項(xiàng)option以及動(dòng)態(tài)添加select中的項(xiàng)option,在IE和FireFox都能測(cè)試成功,感興趣的朋友可以參考下,希望對(duì)大家有所幫助2013-08-08
JavaScript打開(kāi)word文檔的實(shí)現(xiàn)代碼(c#)
在C#中打開(kāi)word文檔其實(shí)不算太難,方法也比較多,用javascript怎么打開(kāi)呢?其實(shí),也不難2012-04-04
js驗(yàn)證身份證號(hào)有效性并提示對(duì)應(yīng)信息
這篇文章主要介紹了一段超級(jí)全面的二代身份證號(hào)碼驗(yàn)證程序,2015-10-10
JS+CSS實(shí)現(xiàn)簡(jiǎn)易的滑動(dòng)門(mén)效果代碼
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)簡(jiǎn)易的滑動(dòng)門(mén)效果代碼,涉及JavaScript動(dòng)態(tài)遍歷及修改頁(yè)面元素屬性的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
手把手教你uniapp和uview2.0實(shí)現(xiàn)表單校驗(yàn)實(shí)戰(zhàn)
表單提交對(duì)大家來(lái)說(shuō)應(yīng)該都不陌生,這是個(gè)很常見(jiàn)的功能,這篇文章主要給大家介紹了關(guān)于手把手教你uniapp和uview2.0實(shí)現(xiàn)表單校驗(yàn)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05
js實(shí)現(xiàn)帶關(guān)閉按鈕始終顯示在網(wǎng)頁(yè)最底部工具條的方法
這篇文章主要介紹了js實(shí)現(xiàn)帶關(guān)閉按鈕始終顯示在網(wǎng)頁(yè)最底部工具條的方法,是非常實(shí)用的javascript固定效果,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03
javascript firefox不顯示本地預(yù)覽圖片問(wèn)題的解決方法
在Firefox一直不能用js做出圖片預(yù)覽的效果,下面這個(gè)即可解決,用替換的方法實(shí)現(xiàn)firefox支持得的路徑格式2008-11-11

