From dac67869d571d0bf9bb84502cfdf91082b1f30e3 Mon Sep 17 00:00:00 2001
From: hzj <1304805162@qq.com>
Date: Mon, 22 Sep 2025 17:29:23 +0800
Subject: [PATCH] =?UTF-8?q?fix(=E9=BB=98=E8=AE=A4=E5=9B=BE=E7=89=87):=20?=
=?UTF-8?q?=E5=A4=84=E7=90=86=E9=BB=98=E8=AE=A4=E5=9B=BE=E7=89=87=E7=9A=84?=
=?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/WeeklyStar/topUser.vue | 2 +-
src/views/TopList/TopList.vue | 16 ++++++++++++----
src/views/WeeklyStar/WeeklyStar.vue | 6 +++---
3 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/src/components/WeeklyStar/topUser.vue b/src/components/WeeklyStar/topUser.vue
index a297aa8..5310e6c 100644
--- a/src/components/WeeklyStar/topUser.vue
+++ b/src/components/WeeklyStar/topUser.vue
@@ -23,7 +23,7 @@
>
@@ -458,8 +459,8 @@
style="
background-size: 100% 100%;
min-height: 20px;
- margin: -10px 0;
- padding: 10px 10%;
+ margin: -20px 0;
+ padding: 20px 10%;
"
:style="{ backgroundImage: `url(${images['border-item']})` }"
>
@@ -531,7 +532,7 @@
"
>
{
}
}
+// 头像资源出错处理
+const defaultAvatarUrl = (e) => {
+ console.log('头像资源出错')
+ e.target.onerror = null //防止循环
+ e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href
+}
+
// 获取俩榜单
const getTopList = async (params) => {
const resWeekTopList = await getWeekTopList(params)
diff --git a/src/views/WeeklyStar/WeeklyStar.vue b/src/views/WeeklyStar/WeeklyStar.vue
index 5cd03be..ab5ad7a 100644
--- a/src/views/WeeklyStar/WeeklyStar.vue
+++ b/src/views/WeeklyStar/WeeklyStar.vue
@@ -269,7 +269,7 @@
>
handleImageError(e, gift.type)"
@@ -444,7 +444,7 @@
{{ myRanking.rank || 999 }}
![]()