最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue實(shí)現(xiàn)動(dòng)態(tài)顯示與隱藏底部導(dǎo)航的方法分析

 更新時(shí)間:2019年02月11日 09:56:30   作者:Mosowe  
這篇文章主要介紹了vue實(shí)現(xiàn)動(dòng)態(tài)顯示與隱藏底部導(dǎo)航的方法,結(jié)合實(shí)例形式分析了vue.js針對(duì)導(dǎo)航隱藏與顯示的路由配置、事件監(jiān)聽等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了vue實(shí)現(xiàn)動(dòng)態(tài)顯示與隱藏底部導(dǎo)航的方法。分享給大家供大家參考,具體如下:

在日常項(xiàng)目中,總有幾個(gè)頁面是要用到底部導(dǎo)航的,總有那么些個(gè)頁面,是不需要底部導(dǎo)航的,這里列舉一下頁面底部導(dǎo)航的顯示與隱藏的兩種方式:

方式一:

1. 路由配置meta: {footShow: true, }

routes: [
  {
   path: '/',
   name: 'home',
   redirect: '/home', // 默認(rèn)路由添加class
   component: home,
   meta: {
    footShow: true, // true顯示,false隱藏
   },
  },

2. 在App.vue頁面

<template>
 <div id="app">
  <router-view/>
  <foot v-if="$route.meta.footShow"></foot>
 </div>
</template>

方式二:

使用watch監(jiān)聽導(dǎo)航切換

watch: { // 監(jiān)聽路由變化
  $route (to, from) {
   let ThisPage = to.name;
   if (ThisPage === 'home' || ThisPage === 'healthcare' || ThisPage === 'healtharea' || ThisPage === 'personal') {
    this.footShow = true;
   } else {
    this.footShow = false;
   }
  }
 },

希望本文所述對(duì)大家vue.js程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

收藏| 泸水县| 榕江县| 新丰县| 荔波县| 昆明市| 英德市| 衡水市| 闽清县| 息烽县| 筠连县| 桦南县| 东城区| 上蔡县| 桂阳县| 桑植县| 清新县| 东宁县| 容城县| 金平| 凌源市| 交口县| 侯马市| 蓬溪县| 枣庄市| 洛川县| 万载县| 巴林左旗| 石台县| 东乡族自治县| 沁阳市| 宜川县| 井陉县| 琼海市| 集贤县| 日喀则市| 太康县| 仪陇县| 阜城县| 葫芦岛市| 隆子县|