這篇文章主要介紹vue如何實(shí)現(xiàn)動(dòng)態(tài)顯示與隱藏底部導(dǎo)航的方法分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)提供臨河企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都做網(wǎng)站、成都網(wǎng)站制作、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為臨河眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。為什么要使用VueVue是一款友好的、多用途且高性能的JavaScript框架,使用vue可以創(chuàng)建可維護(hù)性和可測(cè)試性更強(qiáng)的代碼庫(kù),Vue允許可以將一個(gè)網(wǎng)頁(yè)分割成可復(fù)用的組件,每個(gè)組件都包含屬于自己的HTML、CSS、JavaScript,以用來(lái)渲染網(wǎng)頁(yè)中相應(yīng)的地方,所以越來(lái)越多的前端開(kāi)發(fā)者使用vue。
具體如下:
在日常項(xiàng)目中,總有幾個(gè)頁(yè)面是要用到底部導(dǎo)航的,總有那么些個(gè)頁(yè)面,是不需要底部導(dǎo)航的,這里列舉一下頁(yè)面底部導(dǎo)航的顯示與隱藏的兩種方式:
方式一:
1. 路由配置meta: {footShow: true, }
,
routes: [ { path: '/', name: 'home', redirect: '/home', // 默認(rèn)路由添加class component: home, meta: { footShow: true, // true顯示,false隱藏 }, },
2. 在A(yíng)pp.vue頁(yè)面
方式二:
使用watch監(jiān)聽(tīng)導(dǎo)航切換
watch: { // 監(jiān)聽(tīng)路由變化 $route (to, from) { let ThisPage = to.name; if (ThisPage === 'home' || ThisPage === 'healthcare' || ThisPage === 'healtharea' || ThisPage === 'personal') { this.footShow = true; } else { this.footShow = false; } } },
以上是“vue如何實(shí)現(xiàn)動(dòng)態(tài)顯示與隱藏底部導(dǎo)航的方法分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!