From 693b22aff3617ee8422d40d7688b32ceff3f115c Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Tue, 20 Jan 2026 19:14:04 +0800 Subject: [PATCH] =?UTF-8?q?chore(cp=E6=8E=92=E8=A1=8C=E6=A6=9C):=20?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Ranking/Couple/Ranking.vue | 3 ++- src/views/Ranking/Couple/components/topUser.vue | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/Ranking/Couple/Ranking.vue b/src/views/Ranking/Couple/Ranking.vue index 2cd9a62..08c6ab5 100644 --- a/src/views/Ranking/Couple/Ranking.vue +++ b/src/views/Ranking/Couple/Ranking.vue @@ -467,7 +467,8 @@ const changeTag = (module) => { const rewardsTop3 = ref([]) // 原前三名奖励列表 // 处理后的前三名奖励列表 const showRewardsTop3 = computed(() => { - let newRewardsTop3 = rewardsTop3.value + // 对 rewardsTop3 进行深拷贝,避免引用问题 + let newRewardsTop3 = JSON.parse(JSON.stringify(rewardsTop3.value)) // 季度榜添加奖励 if (seasonShow.value) { newRewardsTop3[0].activityRewardProps.push( diff --git a/src/views/Ranking/Couple/components/topUser.vue b/src/views/Ranking/Couple/components/topUser.vue index 0ac0685..b0831bd 100644 --- a/src/views/Ranking/Couple/components/topUser.vue +++ b/src/views/Ranking/Couple/components/topUser.vue @@ -257,6 +257,7 @@ v-for="(item, index) in rewards.activityRewardProps" :key="index" style=" + align-self: stretch; display: flex; align-items: center; padding: 0 1vw;