From 07d14cf6edbef9436aa5909bcb6b2329ecc6f9a2 Mon Sep 17 00:00:00 2001
From: ZZJ <10913410+zzj2100@user.noreply.gitee.com>
Date: 星期五, 15 七月 2022 14:44:44 +0800
Subject: [PATCH] 禅道bug

---
 src/components/IndexHeader.vue |   50 ++++++++++++++++++++++++++++++--------------------
 1 files changed, 30 insertions(+), 20 deletions(-)

diff --git a/src/components/IndexHeader.vue b/src/components/IndexHeader.vue
index 9f17990..ec0e7b0 100644
--- a/src/components/IndexHeader.vue
+++ b/src/components/IndexHeader.vue
@@ -6,17 +6,11 @@
         <router-link to="/">
           <img class="logo" src="/images/index/LOGO.png" alt="" />
         </router-link>
-        <router-link to="/">
-          <div class="title">宸ヤ笟鐗╄仈缃戝钩鍙�</div>
-        </router-link>
-        <div class="label"><router-link to="/">棣栭〉</router-link></div>
+        <div class="title" @click="$router.push('/')">宸ヤ笟浜掕仈缃戝钩鍙�</div>
+        <div class="label" @click="$router.push('/')">棣栭〉</div>
         <div class="label">浜戞湇鍔�</div>
-        <div class="label">
-          <router-link to="/manageCenter">绠$悊涓績</router-link>
-        </div>
-        <div class="label">
-          <router-link to="/product">搴旂敤鍟嗗煄</router-link>
-        </div>
+        <div class="label" @click="$router.push('/manageCenter')">绠$悊涓績</div>
+        <div class="label" @click="$router.push('/product')">搴旂敤鍟嗗煄</div>
       </div>
 
       <!-- 宸︿晶 -->
@@ -37,17 +31,25 @@
         </el-input>
 
         <!-- 鏈櫥褰曟儏鍐� -->
-        <div class="headerLogin" v-if="!userInfo">
-          <router-link to="/login"> 鐧诲綍</router-link>
+        <div
+          class="headerLogin"
+          v-if="!userInfo"
+          @click="$router.push('/login')"
+        >
+          鐧诲綍
         </div>
-        <div class="register" v-if="!userInfo">
-          <router-link to="/register"> 鍏嶈垂娉ㄥ唽 </router-link>
+        <div
+          class="register"
+          v-if="!userInfo"
+          @click="$router.push('/register')"
+        >
+          鍏嶈垂娉ㄥ唽
         </div>
 
         <!-- 宸茬櫥褰曟儏鍐� -->
         <img
           class="userImg"
-          src="/images/index/榛樿澶村儚-01.png"
+          src="/images/index/default.png"
           alt=""
           v-if="userInfo"
           @mouseenter="showUserBox"
@@ -84,9 +86,7 @@
         </li>
 
         <li>
-          <div class="label">
-            <router-link to="/personalCenter">璁㈠崟绠$悊</router-link>
-          </div>
+          <div class="label" @click="jump(1)">璁㈠崟绠$悊</div>
         </li>
 
         <li>
@@ -118,6 +118,7 @@
           <li class="keyItem" v-for="(item, index) in hotKeyArr" :key="index">
             {{ item }}
           </li>
+          x
         </ul>
       </div>
 
@@ -191,7 +192,7 @@
       const _this = this;
       this.UserTimer = setTimeout(() => {
         _this.isShowUserBox = false;
-      }, 100);
+      }, 200);
     },
 
     logOut() {
@@ -209,6 +210,15 @@
           duration: 2500,
           offset: 57,
         });
+      });
+    },
+
+    jump(id) {
+      this.$router.push({
+        path: "/personalCenter",
+        query: {
+          id: id,
+        },
       });
     },
   },
@@ -425,7 +435,7 @@
 .userBox {
   box-sizing: border-box;
   position: absolute;
-  z-index: 3;
+  z-index: 10;
   right: 20px;
   top: 64px;
   padding: 0 20px;

--
Gitblit v1.8.0