fix(图片): 更新默认图片的加载问题和引入方式
This commit is contained in:
parent
844175ba6c
commit
a371df6bba
@ -97,7 +97,8 @@ const props = defineProps({
|
||||
|
||||
const defaultAvatarUrl = (e) => {
|
||||
console.log('头像资源出错')
|
||||
e.target.src = '/src/assets/images/WeeklyStar/defaultAvatar.png'
|
||||
e.target.onerror = null //防止循环
|
||||
e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
>
|
||||
<div style="width: 70%; display: flex; justify-content: space-around; align-items: center">
|
||||
<!-- 排名 -->
|
||||
<div style="color: #edb247; font-weight: 700">{{ myRanking.rank }}</div>
|
||||
<div style="color: #edb247; font-weight: 700">{{ myRanking.rank || 999 }}</div>
|
||||
<!-- 头像 -->
|
||||
<img
|
||||
:src="myRanking.userAvatar"
|
||||
@ -844,16 +844,17 @@ const showRanking = computed(() => {
|
||||
// 图片资源出错处理
|
||||
const handleImageError = (e, type) => {
|
||||
console.log('图片资源出错')
|
||||
e.target.onerror = null
|
||||
e.target.onerror = null //防止循环
|
||||
if ((type = 'GOLD')) {
|
||||
e.target.src = '/src/assets/icon/coin.png'
|
||||
e.target.src = new URL('/src/assets/icon/coin.png', import.meta.url).href
|
||||
}
|
||||
}
|
||||
|
||||
// 头像资源出错处理
|
||||
const defaultAvatarUrl = (e) => {
|
||||
console.log('头像资源出错')
|
||||
e.target.src = '/src/assets/images/WeeklyStar/defaultAvatar.png'
|
||||
e.target.onerror = null //防止循环
|
||||
e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href
|
||||
}
|
||||
|
||||
// 选中要兑换的商品
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user