小程序官方自定義tabbar組件使用


1.首先在app.js配置 方便全局獲取

 //收銀台菜單配置
      cacherList: [{
        "pagePath": "/packageThirst/pages/cacher/shop/index",
        "text": "采貨",
        "iconPath": "/foots/icon/cash_1.png",
        "selectedIconPath": "/foots/icon/cash_1_select.png"
      },
      {
        "pagePath": "/packageThirst/pages/cacher/sell/index",
        "text": "賣貨",
        "iconPath": "/foots/icon/cash_2.png",
        "selectedIconPath": "/foots/icon/cash_2_select.png",
      },
      {
        "pagePath": "/packageFour/pages/partner/shopincome/index",
        "text": "資金",
        "iconPath": "/foots/icon/cash_3.png",
        "selectedIconPath": "/foots/icon/cash_3_select.png"
      },
      {
        "pagePath": "/packageThirst/pages/cacher/analyse/index",
        "text": "分析",
        "iconPath": "/foots/icon/cash_4.png",
        "selectedIconPath": "/foots/icon/cash_4_select.png"
      }
      ],

    

  tabChange: function(e) {
    console.log('tab change', e.detail.item.pagePath)
    wx.redirectTo({
      url: e.detail.item.pagePath
    })
  },

 

 

 2.頁面data數據獲取

 data: {
    list: getApp().globalData.cacherList,
  },

3.頁面wxml文件

<mp-tabbar class="tabla_cls" list="{{list}}" bindchange="tabChange" current="0"></mp-tabbar>

4.頁面js文件

 tabChange(e) {
    getApp().tabChange(e);
  },

5.json

 "usingComponents": {
    "mp-tabbar": "../../../components/tabbar/tabbar",
  },

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM