From 7ff622307191ded044715b19ea32e2b88a057554 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期二, 16 七月 2024 17:17:19 +0800 Subject: [PATCH] bug修改 --- src/layout/components/Navbar.vue | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index f75f237..3c87756 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -24,9 +24,10 @@ </template> <div class="avatar-container"> <el-dropdown @command="handleCommand" class="right-menu-item hover-effect" trigger="click"> - <div class="avatar-wrapper"> + <div class="avatar-wrapper" style="display: flex;align-items: center"> <!-- <img :src="userStore.avatar" class="user-avatar" />--> - <img src="../../assets/images/avator.png" class="user-avatar" /> + <img src="../../assets/images/avator.png" class="user-avatar" /> + <span>{{userName}}</span> <el-icon><caret-bottom /></el-icon> </div> <template #dropdown> @@ -83,9 +84,11 @@ const regRef = ref(null) const superRef = ref(); const userInfo = ref(); +const userName = ref('') onMounted(()=>{ if(getToken()){ userInfo.value = JSON.parse(Cookies.get('userInfo')) + userName.value = userInfo.value.username console.log("userInfo",userInfo.value ) } // getState(); @@ -214,6 +217,7 @@ height: 100%; line-height: 50px; display: flex; + align-items: center; &:focus { outline: none; @@ -241,7 +245,7 @@ margin-right: 40px; .avatar-wrapper { - margin-top: 5px; + margin-top: 15px; position: relative; .user-avatar { @@ -249,13 +253,13 @@ width: 40px; height: 40px; border-radius: 10px; + margin-right: 15px; } i { cursor: pointer; position: absolute; right: -20px; - top: 25px; font-size: 12px; } } -- Gitblit v1.9.2