国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序custom-tab-bar

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序custom-tab-bar。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

微信小程序自定義tab-bar。
tab-bar使用tdesign中的t-tab-bar

1 在項(xiàng)目下新建custom-tab-bar文件夾,新建index 組件。

1.1 index.wxml中增加t-tab-bar

<t-tab-bar value="{{value}}"    bindchange="onChange" theme="tag" split="{{false}}">
  <t-tab-bar-item wx:for="{{list}}" wx:key="index"  value="{{item.value}}"   icon="{{item.icon}}">
    {{item.label}}
  </t-tab-bar-item>
</t-tab-bar>

1.2在index.js中增加以下代碼

 
Component({
    data: {
      value: 0,  
      list: [
        {value:0, pagePath: 'pages/home/index', label: '首頁(yè)', icon: 'home' },
        {value:1, pagePath: 'pages/person-center/index', label: '個(gè)人中心', icon: 'user' }
      ],
    },
  
    methods: {
        init(){
            const page = getCurrentPages().pop();
            let a=this.data.list.find(item=>item.pagePath === page.route)
            this.setData({
                value:a.value
            });
          },
      onChange(e) {
            this.setData({
                value: e.detail.value
            });
            wx.switchTab({
                url: '/' + this.data.list[e.detail.value].pagePath
              });           
        }
    },
  });
  

2在app.json中配置tab

"tabBar": {
        "selectedColor": "#33a3dc",
        "backgroundColor": "#ffffff",
        "color": "#000000",
        "custom": true,
        "list": [
            {
                "text": "首頁(yè)",
                "pagePath": "pages/home/index"
            },
            {
                "text": "個(gè)人中心",
                "pagePath": "pages/person-center/index"
            }
        ]
    },
    "usingComponents": {
        "t-tab-bar": "tdesign-miniprogram/tab-bar/tab-bar",
        "t-tab-bar-item": "tdesign-miniprogram/tab-bar-item/tab-bar-item"
	}

3.在pages/home/index.js和pages/person-center/index.js中加入如下代碼

onShow() {
        this.getTabBar().init();
    },

編譯后即可實(shí)現(xiàn)自定義tab-bar。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-574928.html

到了這里,關(guān)于微信小程序custom-tab-bar的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 小程序自定義底部導(dǎo)航 custom-tab-bar完整實(shí)現(xiàn)代碼附效果圖

    小程序自定義底部導(dǎo)航 custom-tab-bar完整實(shí)現(xiàn)代碼附效果圖

    根據(jù)用戶身份,動(dòng)態(tài)設(shè)置底部的導(dǎo)航圖標(biāo) ?實(shí)現(xiàn)步驟: 第一步 ,先配置:app.json里面的 tabBar 的 custom 設(shè)置為 true,如圖:這里需要注意的是,自定義 tabBar 中包含的頁(yè)面,在這里的 list 頁(yè)面路徑也必須得有,其它字段可以不設(shè)置 相關(guān)代碼: ? 第二步 ,創(chuàng)建組件:在項(xiàng)目跟目

    2024年02月15日
    瀏覽(32)
  • 微信小程序動(dòng)態(tài)設(shè)置tab-bar

    微信小程序動(dòng)態(tài)設(shè)置tab-bar

    微信小程序動(dòng)態(tài)設(shè)置tab-bar(自定義) 配置自定義tab-bar的方法這里省略,可以參考官方文檔 動(dòng)態(tài)設(shè)置tab-bar 需求:根據(jù)權(quán)限判斷底部tab-bar顯示內(nèi)容 例如普通用戶這里不顯示賽事tab,特殊用戶需要在進(jìn)入小程序的時(shí)候顯示賽事tab 實(shí)現(xiàn)方法 在custom-tab-bar組件中賦值給對(duì)應(yīng)的lis

    2024年02月10日
    瀏覽(30)
  • 微信小程序根據(jù)權(quán)限動(dòng)態(tài)生成對(duì)應(yīng)權(quán)限的tab-bar

    關(guān)于配置自定義tab-bar的方法可以參考微信官方文檔 如題:最近公司在做微信小程序,遇到了不同權(quán)限用戶有不同權(quán)限的需求,簡(jiǎn)單的自定義tab-bar已無(wú)法滿足需要了。自己在網(wǎng)上搜了很多關(guān)于動(dòng)態(tài)渲染對(duì)應(yīng)tab-bar的案例,有的可以實(shí)現(xiàn)顯示對(duì)應(yīng)權(quán)限tab-bar,但是切換點(diǎn)擊就會(huì)有

    2024年02月09日
    瀏覽(27)
  • 微信小程序自定義主題顏色【狀態(tài)欄tab樣式同步更改】

    微信小程序自定義主題顏色【狀態(tài)欄tab樣式同步更改】

    ?此功能使用js控制變量 調(diào)整顏色值,賦值給css顏色達(dá)到切換自定義顏色效果 1.創(chuàng)建公共樣式userStyle.js文件,通過(guò)定義style1和style2來(lái)控制全局顏色改變。 注意:顏色值務(wù)必為十六進(jìn)制,避免API不兼容顏色 2.在index.js中引入userColor并放入data中。 打印userColor? ?? 3.index.wxml中將變

    2024年02月03日
    瀏覽(26)
  • 微信小程序Skyline模式自定義tab組件膠囊與原生膠囊平齊,安卓和ios均自適應(yīng)

    微信小程序Skyline模式自定義tab組件膠囊與原生膠囊平齊,安卓和ios均自適應(yīng)

    進(jìn)入下面小程序可以體驗(yàn)效果 : ? 至于原理的話,解釋起來(lái)畢竟麻煩,各位可以看源碼自己分析。其實(shí)很簡(jiǎn)單,就算計(jì)算布局。很多網(wǎng)上公布的布局,都不能正常自適應(yīng)。在下這個(gè)是完美可以的?

    2024年03月21日
    瀏覽(29)
  • 微信小程序:動(dòng)態(tài)修改自定義組件中vant-tab選中標(biāo)簽的大小并加粗標(biāo)簽

    微信小程序:動(dòng)態(tài)修改自定義組件中vant-tab選中標(biāo)簽的大小并加粗標(biāo)簽

    ? ? ? ? 1.在自定義組件的wxss文件里添加如下代碼,此處還可以改變字體顏色之類的: ? ? ? ? 2.在自定義組件的json文件中修改組件樣式隔離模式: ? ? ? ?3.還遇到一個(gè)天坑的問(wèn)題,這個(gè)自定義組件必須放在父組件的第一個(gè)引用位置,否則無(wú)法生效。我之前tab組件在upload組

    2024年02月06日
    瀏覽(32)
  • 【微信小程序】頁(yè)面tab欄與頁(yè)面內(nèi)容聯(lián)動(dòng)_微信小程序?qū)崿F(xiàn)tabs跟下面的內(nèi)容聯(lián)動(dòng)

    【微信小程序】頁(yè)面tab欄與頁(yè)面內(nèi)容聯(lián)動(dòng)_微信小程序?qū)崿F(xiàn)tabs跟下面的內(nèi)容聯(lián)動(dòng)

    先自我介紹一下,小編浙江大學(xué)畢業(yè),去過(guò)華為、字節(jié)跳動(dòng)等大廠,目前阿里P7 深知大多數(shù)程序員,想要提升技能,往往是自己摸索成長(zhǎng),但自己不成體系的自學(xué)效果低效又漫長(zhǎng),而且極易碰到天花板技術(shù)停滯不前! 因此收集整理了一份《2024年最新大數(shù)據(jù)全套學(xué)習(xí)資料》,

    2024年04月28日
    瀏覽(91)
  • 微信小程序?qū)崿F(xiàn)tab切換

    微信小程序?qū)崿F(xiàn)tab切換

    循環(huán)一個(gè)數(shù)組,切換數(shù)據(jù)的時(shí)候根據(jù)index索引來(lái)動(dòng)態(tài)的設(shè)置選中項(xiàng),設(shè)置fixed定位,固定在頂部。

    2024年02月16日
    瀏覽(30)
  • 微信小程序?qū)崿F(xiàn)頁(yè)面tab切換

    微信小程序?qū)崿F(xiàn)頁(yè)面tab切換

    客戶端開(kāi)發(fā)過(guò)程中,實(shí)現(xiàn)頁(yè)面切換是一個(gè)很常見(jiàn)的場(chǎng)景,本文將介紹一下微信小程序是如何實(shí)現(xiàn)頁(yè)面tab切換的。 小程序一個(gè)頁(yè)面相關(guān)的文件結(jié)構(gòu)如下: 話不多說(shuō)直接上代碼。 (1)index.js,代碼如下: (2)index.wxml,代碼如下: (3)index.wxss,代碼如下: 運(yùn)行結(jié)果如下: 本文主要介

    2024年02月04日
    瀏覽(96)
  • 微信小程序tab加列表demo

    微信小程序tab加列表demo

    一、效果 代碼復(fù)制即可使用,記得把圖標(biāo)替換成個(gè)人工程項(xiàng)目圖片。 微信小程序開(kāi)發(fā)經(jīng)常會(huì)遇到各種各樣的頁(yè)面組合,本demo為list列表與tab組合,代碼如下: 二、json代碼 三、xml 四、css 五、ts代碼

    2024年02月14日
    瀏覽(17)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包