diff --git a/src/views/Activities/RevolutionUnityDay/topUser.vue b/src/views/Activities/RevolutionUnityDay/components/topUser.vue similarity index 95% rename from src/views/Activities/RevolutionUnityDay/topUser.vue rename to src/views/Activities/RevolutionUnityDay/components/topUser.vue index 48dcabc..24b96da 100644 --- a/src/views/Activities/RevolutionUnityDay/topUser.vue +++ b/src/views/Activities/RevolutionUnityDay/components/topUser.vue @@ -106,7 +106,7 @@ const props = defineProps({ avatarUrl: { type: String, - default: '/src/assets/images/WeeklyStar/defaultAvatar.png', + default: '', }, BorderImgUrl: { @@ -125,10 +125,12 @@ const props = defineProps({ }, }) +import defaultAvatar from '@/assets/images/WeeklyStar/defaultAvatar.png' + const defaultAvatarUrl = (e) => { console.log('头像资源出错') e.target.onerror = null //防止循环 - e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href + e.target.src = defaultAvatar } diff --git a/src/views/Activities/RevolutionUnityDay/index.vue b/src/views/Activities/RevolutionUnityDay/index.vue index 6133571..2c3a021 100644 --- a/src/views/Activities/RevolutionUnityDay/index.vue +++ b/src/views/Activities/RevolutionUnityDay/index.vue @@ -411,7 +411,7 @@ import { isInApp, viewUserInfo } from '@/utils/appBridge.js' import { computed, onMounted, onUnmounted, ref } from 'vue' import itemCenter from '@/components/WeeklyStar/itemCenter.vue' -import TopUser from '../RevolutionUnityDay/topUser.vue' +import TopUser from './components/topUser.vue' import maskLayer from '@/components/MaskLayer.vue' import { getMemberProfile } from '@/api/wallet' import { getThisWeekRewardsAndGifts, getRankingListAndMyRanking } from '@/api/activity.js' diff --git a/src/views/Activities/heroesDay/topUser.vue b/src/views/Activities/heroesDay/components/topUser.vue similarity index 96% rename from src/views/Activities/heroesDay/topUser.vue rename to src/views/Activities/heroesDay/components/topUser.vue index 2653dfb..c4e3e57 100644 --- a/src/views/Activities/heroesDay/topUser.vue +++ b/src/views/Activities/heroesDay/components/topUser.vue @@ -114,7 +114,7 @@ const props = defineProps({ avatarUrl: { type: String, - default: '/src/assets/images/WeeklyStar/defaultAvatar.png', + default: '', }, BorderImgUrl: { @@ -138,10 +138,12 @@ const props = defineProps({ }, }) +import defaultAvatar from '@/assets/images/WeeklyStar/defaultAvatar.png' + const defaultAvatarUrl = (e) => { console.log('头像资源出错') e.target.onerror = null //防止循环 - e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href + e.target.src = defaultAvatar } diff --git a/src/views/Activities/heroesDay/index.vue b/src/views/Activities/heroesDay/index.vue index 7d7d94e..30abf90 100644 --- a/src/views/Activities/heroesDay/index.vue +++ b/src/views/Activities/heroesDay/index.vue @@ -405,7 +405,7 @@ import { isInApp, viewUserInfo } from '@/utils/appBridge.js' import { computed, onMounted, onUnmounted, ref } from 'vue' import itemCenter from '@/components/WeeklyStar/itemCenter.vue' -import TopUser from '../heroesDay/topUser.vue' +import TopUser from './components/topUser.vue' import maskLayer from '@/components/MaskLayer.vue' import { getMemberProfile } from '@/api/wallet' import { getThisWeekRewardsAndGifts, getRankingListAndMyRanking } from '@/api/activity.js'