File tree Expand file tree Collapse file tree 4 files changed +15
-6
lines changed
Expand file tree Collapse file tree 4 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,6 @@ export const useLogo = async () => {
1515 const link = ( document . querySelector ( "link[rel*='icon']" ) || document . createElement ( 'link' ) ) as HTMLLinkElement ;
1616 link . type = 'image/x-icon' ;
1717 link . rel = 'shortcut icon' ;
18- link . href = globalStore . themeConfig . favicon ? ' /api/v1/images/favicon' : '/public/favicon.png' ;
18+ link . href = globalStore . themeConfig . favicon ? ` /api/v1/images/favicon?t= ${ Date . now ( ) } ` : '/public/favicon.png' ;
1919 document . getElementsByTagName ( 'head' ) [ 0 ] . appendChild ( link ) ;
2020} ;
Original file line number Diff line number Diff line change 11<template >
22 <div class =" logo" style =" cursor : pointer " @click =" goHome" >
33 <template v-if =" isCollapse " >
4- <img v-if =" globalStore.themeConfig.logo" :src =" '/api/v1/images/logo'" style =" cursor : pointer " alt =" logo" />
4+ <img
5+ v-if =" globalStore.themeConfig.logo"
6+ :src =" `/api/v1/images/logo?t=${Date.now()}`"
7+ style =" cursor : pointer "
8+ alt =" logo"
9+ />
510 <MenuLogo v-else />
611 </template >
712 <template v-else >
813 <img
914 v-if =" globalStore.themeConfig.logoWithText"
10- :src =" ' /api/v1/images/logoWithText' "
15+ :src =" ` /api/v1/images/logoWithText?t=${Date.now()}` "
1116 style =" cursor : pointer "
1217 alt =" logo"
1318 />
Original file line number Diff line number Diff line change @@ -32,9 +32,9 @@ export function initFavicon() {
3232 </svg>
3333 ` ;
3434 goldLink = `data:image/svg+xml,${ encodeURIComponent ( svg ) } ` ;
35- link . href = favicon ? ' /api/v1/images/favicon' : goldLink ;
35+ link . href = favicon ? ` /api/v1/images/favicon?t= ${ Date . now ( ) } ` : goldLink ;
3636 } else {
37- link . href = favicon ? ' /api/v1/images/favicon' : '/public/favicon.png' ;
37+ link . href = favicon ? ` /api/v1/images/favicon?t= ${ Date . now ( ) } ` : '/public/favicon.png' ;
3838 }
3939 document . head . appendChild ( link ) ;
4040}
Original file line number Diff line number Diff line change 44 <template #main >
55 <div style =" text-align : center ; margin-top : 20px " >
66 <div style =" justify-self : center " class =" logo" >
7- <img v-if =" globalStore.themeConfig.logo" style =" width : 80px " :src =" '/api/v1/images/logo'" />
7+ <img
8+ v-if =" globalStore.themeConfig.logo"
9+ style =" width : 80px "
10+ :src =" `/api/v1/images/logo?t=${Date.now()}`"
11+ />
812 <PrimaryLogo v-else />
913 </div >
1014 <h3 class =" description" >{{ globalStore.themeConfig.title || $t('setting.description') }}</h3 >
You can’t perform that action at this time.
0 commit comments