Commit e4a7ba8c3167a27cf92a18eff11794b7214d13ce
1 parent
51431f90
refactor DEFECT-494 优化平台logo点击就可以预览
Showing
1 changed file
with
4 additions
and
2 deletions
1 | <template> | 1 | <template> |
2 | <div class="anticon" :class="getAppLogoClass" @click="goHome"> | 2 | <div class="anticon" :class="getAppLogoClass" @click="goHome"> |
3 | - <img v-if="getLogo" :src="getLogo" /> | ||
4 | - <img v-else src="/src/assets/images/logo.png" /> | 3 | + <Image v-if="getLogo" :src="getLogo" /> |
4 | + <Image v-else src="/src/assets/images/logo.png" /> | ||
5 | <div class="ml-2 truncate md:opacity-100" :class="getTitleClass" v-show="showTitle"> | 5 | <div class="ml-2 truncate md:opacity-100" :class="getTitleClass" v-show="showTitle"> |
6 | {{ getTitle }} | 6 | {{ getTitle }} |
7 | </div> | 7 | </div> |
@@ -13,6 +13,8 @@ | @@ -13,6 +13,8 @@ | ||
13 | import { useMenuSetting } from '/@/hooks/setting/useMenuSetting'; | 13 | import { useMenuSetting } from '/@/hooks/setting/useMenuSetting'; |
14 | import { useDesign } from '/@/hooks/web/useDesign'; | 14 | import { useDesign } from '/@/hooks/web/useDesign'; |
15 | import { useUserStore } from '/@/store/modules/user'; | 15 | import { useUserStore } from '/@/store/modules/user'; |
16 | + import { Image } from 'ant-design-vue'; | ||
17 | + | ||
16 | const props = defineProps({ | 18 | const props = defineProps({ |
17 | /** | 19 | /** |
18 | * The theme of the current parent component | 20 | * The theme of the current parent component |