首頁 >web前端 >Vue.js >Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

青灯夜游
青灯夜游轉載
2022-11-18 20:47:492655瀏覽

Vue跳轉頁面如何隱藏底部導覽tabbar?以下這篇文章為大家介紹一下隱藏底部導覽tabbar的兩種方法,希望對大家有幫助!

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

一、Vue跳轉頁隱藏底部導覽tabbar的第一種方法

  • 在一個頁面中如果有想隱藏部分,可以寫在對應路由的meta裡面 【學習影片分享:vue影片教學web前端影片

  • 如果底部需要隱藏tabbar就設定meta:{hideTabBar:true}

  • 不需要的就設定meta :{hideTabBar:false}

  • 例如這種導覽列:

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹
##

meta:{
	hideTabBar:true
}

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

  • 然後在

    app.vue中的tabbar元件(就是底部設定的router -link)中判斷就行

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

  • #這樣下面的tabbar就不會顯示了

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

#二、Vue跳轉頁面隱藏底部導覽tabbar的第二種方法

⭐⭐⭐

    #給你跳轉後的那個頁面(即你想要隱藏tabber的頁面)
  • #給它的高度設為100vh,是整個頁面的高度
  • 但是因為tabber用過定位,所以這裡不起作用
  • 所以我們可以給設定個相對定位,讓city的作用效果大於tabber,這是z-index起的作用,值設高一點
補充額外知識:

    position預設的作用沒有z-index,所以這裡用相對定位
  • overflow-y:auto;捲軸只在y軸滾動
  • vh:css3新單位,view height的簡寫,是指可視視窗的高度。假如高度是1200px的話。那10vh就是120px
  • .city {
    	position: relative;
      	 z-index: 9;
      	 height: 100vh;
      	 background-color: #fff;
    
      	 overflow-y: auto;
    }

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

#但是無論跳到哪個頁面,我們都是需要隱藏tabbar的,所以我們可以給它抽離出去

#抽離到

css檔案裡面

想用的時候加入對應的頁面就OK了

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹

# ########這樣就可以啦,endingending~######(學習影片分享:###web前端開發###、###程式設計基礎影片###)###

以上是Vue跳轉頁面如何隱藏底部導覽tabbar?兩種方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除