feat(组件): 组件的图片引用方式更新
This commit is contained in:
parent
7a81ff9247
commit
451b643e6c
@ -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
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -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'
|
||||
|
||||
@ -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
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -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'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user