欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

小程序自定義tab-bar踩坑實(shí)戰(zhàn)記錄

 更新時間:2024年12月18日 09:18:15   作者:賴賴賴先生  
這篇文章主要給大家介紹了關(guān)于小程序自定義tab-bar踩坑實(shí)戰(zhàn)的相關(guān)資料,包括下載代碼、放置文件、修改JS文件、配置app.json和隱藏原生導(dǎo)航欄等步驟,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

從官方下載代碼
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html

1、把custom-tab-bar 文件放置 pages同級

修改下 custom-tab-bar 下的 JS文件

Component({
  data: {
    selected: 0,
    color: "#7A7E83",
    selectedColor: "#3cc51f",
    list: [{
      pagePath: "/pages/index/index",
      iconPath: "/static/images/ico/home.png",
      selectedIconPath: "/static/images/ico/home.png",
      text: "A"
    }, {
      pagePath: "/pages/product/product",
      iconPath: "/static/images/ico/home.png",
      selectedIconPath: "/static/images/ico/home.png",
      text: "B"
    },
    {
        pagePath: "/pages/news/news",
        iconPath: "/static/images/ico/home.png",
        selectedIconPath: "/static/images/ico/home.png",
        text: "C"
      },
      {
        pagePath: "/pages/my/my",
        iconPath: "/static/images/ico/home.png",
        selectedIconPath: "/static/images/ico/home.png",
        text: "D"
      },
]
  },
  attached() {
  },
  methods: {
    switchTab(e) {
      const data = e.currentTarget.dataset
      const url = data.path
      wx.switchTab({url})
    //   this.setData({  這部分注銷,到其他頁進(jìn)行賦值
    //     selected: data.index
    //   })
    }
  }
})

2、跳轉(zhuǎn)到指定頁面時,在當(dāng)頁面JS上加上代碼:

onShow: function () {  //上面注銷得部分, 在A-D頁面對應(yīng)上,  A頁面=0 ,B=1 以此類推
    if (typeof this.getTabBar === 'function' &&  this.getTabBar()) {
      this.getTabBar().setData({
        selected: 0     //這里的數(shù)字設(shè)置當(dāng)前頁面在tabbar里對應(yīng)的序列,從0開始
      })
    }
  }

3、在app.json 開啟自定義tab

  "tabBar": {
    "custom": true,  //開啟
    "color": "#767676",
    "selectedColor": "#004F8A",
    "backgroundColor": "#fff",
    "borderStyle": "black",
    "list": [

4、在app.js 隱藏原生得JS

// app.js
App({
  onLaunch() {
      wx.hideTabBar(); //隱藏原生得tab bar 
    // 展示本地存儲能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)

總結(jié) 

到此這篇關(guān)于小程序自定義tab-bar踩坑實(shí)戰(zhàn)的文章就介紹到這了,更多相關(guān)小程序自定義tab-bar內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js中top的作用深入剖析

    js中top的作用深入剖析

    本篇文章主要是對js中top的作用進(jìn)行了深入的介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-03-03
  • 用javascript實(shí)現(xiàn)倒計(jì)時效果

    用javascript實(shí)現(xiàn)倒計(jì)時效果

    這篇文章主要為大家詳細(xì)介紹了用javascript實(shí)現(xiàn)倒計(jì)時效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • 前端無感刷新token的實(shí)現(xiàn)步驟

    前端無感刷新token的實(shí)現(xiàn)步驟

    這篇文章主要給大家介紹了關(guān)于前端無感刷新token的實(shí)現(xiàn)步驟,Axios無感知刷新令牌技術(shù)通過設(shè)置請求攔截器和刷新邏輯,確保API請求不會因令牌過期而中斷,使用訪問令牌和刷新令牌實(shí)現(xiàn)自動刷新,需要的朋友可以參考下
    2024-11-11
  • javascript typeof的用法與typeof運(yùn)算符介紹[詳細(xì)]

    javascript typeof的用法與typeof運(yùn)算符介紹[詳細(xì)]

    下面是對于typeof運(yùn)算符的詳細(xì)介紹跟typeof的一些用法,分析,學(xué)習(xí)typeof的朋友,看完了,這篇應(yīng)該能有所收獲。
    2008-10-10
  • 微信小程序商城分類滾動列表錨點(diǎn)的項(xiàng)目實(shí)踐

    微信小程序商城分類滾動列表錨點(diǎn)的項(xiàng)目實(shí)踐

    本文主要介紹了微信小程序商城分類滾動列表錨點(diǎn)的項(xiàng)目實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • js執(zhí)行字符串代碼的具體實(shí)現(xiàn)

    js執(zhí)行字符串代碼的具體實(shí)現(xiàn)

    這篇文章主要給大家介紹了js執(zhí)行字符串代碼的具體實(shí)現(xiàn),需要的朋友可以參考下
    2024-06-06
  • JavaScript欄目列表隱藏/顯示簡單實(shí)現(xiàn)

    JavaScript欄目列表隱藏/顯示簡單實(shí)現(xiàn)

    隱藏側(cè)邊欄,并將圖片換成右箭頭圖片;顯示側(cè)邊欄,并將圖片換成左箭頭,這樣的效果想必大家都很熟悉吧,接下來實(shí)現(xiàn)下,感興趣的朋友可以參考下哈
    2013-04-04
  • 微信小程序?qū)崿F(xiàn)的圖片保存功能示例

    微信小程序?qū)崿F(xiàn)的圖片保存功能示例

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)的圖片保存功能,結(jié)合實(shí)例形式分析了微信小程序wx.downloadFile({})及wx.saveImageToPhotosAlbum({})函數(shù)圖片保存功能相關(guān)使用技巧,需要的朋友可以參考下
    2019-04-04
  • velocity.js實(shí)現(xiàn)頁面滾動切換效果

    velocity.js實(shí)現(xiàn)頁面滾動切換效果

    這篇文章主要介紹了velocity.js實(shí)現(xiàn)頁面滾動切換效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • JavaScript中Cookie操作實(shí)例

    JavaScript中Cookie操作實(shí)例

    這篇文章主要介紹了JavaScript中Cookie操作實(shí)例,本文先是講解了Cookie的語法,然后給了實(shí)際操作實(shí)例,需要的朋友可以參考下
    2015-01-01

最新評論