增加默认头像
This commit is contained in:
parent
188f5d388e
commit
ee8be129b8
|
|
@ -1,7 +1,12 @@
|
|||
<template>
|
||||
<div class="layout-aside">
|
||||
<router-link to="/workbench" class="logo flex col-center">
|
||||
<img class="logo-img" :src="config.webLogo" alt />
|
||||
<div v-if="config.webLogo == ''">
|
||||
<img class="logo-img" src="@/assets/images/avatar.png" alt />
|
||||
</div>
|
||||
<div v-else>
|
||||
<img class="logo-img" :src="config.webLogo" alt />
|
||||
</div>
|
||||
<div class="line-1">{{ config.webName }}</div>
|
||||
</router-link>
|
||||
<div class="scrollbar-wrap">
|
||||
|
|
|
|||
|
|
@ -2,7 +2,12 @@
|
|||
<div class="layout-header">
|
||||
<!-- <input class="search-input" placeholder="请输入搜索内容…" type="text" /> -->
|
||||
<div class="admin-info flex flex-center m-l-40">
|
||||
<el-avatar :size="40" :src="userInfo.avatar"></el-avatar>
|
||||
<div v-if="userInfo.avatar == ''">
|
||||
<img class="default-avatar" src="@/assets/images/avatar.png" alt />
|
||||
</div>
|
||||
<div v-else>
|
||||
<el-avatar :size="40" :src="userInfo.avatar"></el-avatar>
|
||||
</div>
|
||||
|
||||
<div class="m-l-10">
|
||||
<el-dropdown trigger="hover" @command="handleCommand">
|
||||
|
|
@ -72,5 +77,11 @@ export default defineComponent({
|
|||
background: #f6f6f6;
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.default-avatar {
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
Loading…
Reference in New Issue