Browse Source

选中样式

lifanagju_citu 9 months ago
parent
commit
59d15360b9
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/layout/personal/navBar.vue

+ 3 - 2
src/layout/personal/navBar.vue

@@ -40,7 +40,7 @@
             
             <v-menu open-on-hover>
               <template v-slot:activator="{ props }">
-                <div class="d-flex ml-3 align-center cursor-pointer" v-bind="props" @click="handleToPersonalCenter">
+                <div class="d-flex ml-3 align-center cursor-pointer" :class="{'routeActive': routeActive === 5}" v-bind="props" @click="handleToPersonalCenter">
                   <v-avatar>
                     <v-img alt="John" :src="getUserAvatar(baseInfo?.avatar, baseInfo?.sex)"></v-img>
                   </v-avatar>
@@ -152,6 +152,7 @@ const paths = [
   '/recruit/personal/company', // 2
   '/recruit/personal/message', // 3
   '/recruit/personal/myWallet', // 4
+  '/recruit/personal/personalCenter', // 5
   ]
 const list = ref([
   { text: t('common.home'), path: paths[0] },
@@ -203,7 +204,7 @@ const getApplyInfo = async () => {
 }
 
 const handleToPersonalCenter = () => {
-  router.push({ path: '/recruit/personal/personalCenter' })
+  router.push({ path: paths[5] })
 }
 
 // 退出登录