liming 6 giorni fa
parent
commit
e25258451a
2 ha cambiato i file con 8 aggiunte e 8 eliminazioni
  1. 3 3
      src/layout/app/index.vue
  2. 5 5
      src/router/index.js

+ 3 - 3
src/layout/app/index.vue

@@ -1,6 +1,6 @@
 <template>
  
-  <van-nav-bar title="社交"  class="app-bar-header" :style="notchStyle"/>
+  <van-nav-bar :title="route.meta.title"  v-if="route.meta.navbar" class="app-bar-header" :style="notchStyle"/>
 
   <router-view v-slot="{ Component }"  >
     <keep-alive v-if="route.meta.keepAlive">
@@ -9,8 +9,7 @@
     <component :is="Component" v-if="!route.meta.keepAlive" key="Layout" />
   </router-view>
 
-  <van-tabbar route>
-    <van-tabbar-item replace to="/home" icon="home-o">社交</van-tabbar-item>
+  <van-tabbar  route>
     <van-tabbar-item replace to="/transaction" icon="search">交易</van-tabbar-item>
     <van-tabbar-item replace to="/wallet" icon="home-o">钱包</van-tabbar-item>
     <van-tabbar-item replace to="/dapp" icon="search">DAPP</van-tabbar-item>
@@ -26,6 +25,7 @@ import { getNotchHeight } from "@/utils/statusBar"
 const route = useRoute();
 const notchStyle = ref({})
 
+
 onBeforeMount(async ()=> {
     const height  = await getNotchHeight()
     notchStyle.value = {

+ 5 - 5
src/router/index.js

@@ -17,31 +17,31 @@ const router = createRouter({
         { 
           path: "home",
           name: "home",
-          meta: { title: "社交", keepAlive: false },
+          meta: { title: "社交", keepAlive: false,  navbar: true },
           component: () => import("@/views/home/index.vue"),
         },
         {
           path: "transaction",
           name: "transaction",
-          meta: { title: "交易", keepAlive: false },
+          meta: { title: "交易", keepAlive: false,   navbar: true  },
           component: () => import("@/views/transaction/index.vue"),
         },
         {
           path: "wallet",
           name: "wallet",
-          meta: { title: "钱包", keepAlive: false },
+          meta: { title: "钱包", keepAlive: false,   navbar: true  },
           component: () => import("@/views/wallet/index.vue"),
         },
         {
           path: "dapp",
           name: "dapp",
-          meta: { title: "DAPP", keepAlive: false },
+          meta: { title: "DAPP", keepAlive: false,   navbar: true },
           component: () => import("@/views/dapp/index.vue"),
         },
         {
           path: "me",
           name: "me",
-          meta: { title: "我的", keepAlive: false },
+          meta: { title: "我的", keepAlive: false,   navbar: true  },
           component: () => import("@/views/me/index.vue"),
         }
       ],