From 06d8244e83f8660f188148ef1145c423089d7b3a Mon Sep 17 00:00:00 2001 From: kron Date: Mon, 7 Jul 2025 19:01:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=A4=B4=E5=83=8F=E7=9B=B8?= =?UTF-8?q?=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis.js | 2 +- src/components/Avatar.vue | 34 +++++++++++++++++++++++---------- src/components/BattleHeader.vue | 8 ++++++-- src/components/BowData.vue | 3 +-- src/components/TestDistance.vue | 2 +- src/components/UserHeader.vue | 2 +- src/pages/battle-room.vue | 7 ++----- src/pages/index.vue | 1 + src/pages/my-growth.vue | 20 +++++++++++++++---- src/pages/ranking.vue | 2 +- src/pages/team-match.vue | 7 ++----- src/store.js | 15 +++++++++++++++ 12 files changed, 71 insertions(+), 32 deletions(-) diff --git a/src/apis.js b/src/apis.js index 35b8e88..293cf52 100644 --- a/src/apis.js +++ b/src/apis.js @@ -170,7 +170,7 @@ export const getGameAPI = async (battleId) => { data.roundsData = {}; data.redPlayers = {}; data.bluePlayers = {}; - data.goldenRound = goldenRoundRecords.length ? goldenRoundRecords[0] : null; + data.goldenRound = goldenRoundRecords && goldenRoundRecords.length ? goldenRoundRecords[0] : null; playerStats.forEach((item) => { const { playerBattleStats = {}, roundRecords = [] } = item; if (playerBattleStats.team === 0) { diff --git a/src/components/Avatar.vue b/src/components/Avatar.vue index 08384ea..ade0865 100644 --- a/src/components/Avatar.vue +++ b/src/components/Avatar.vue @@ -1,21 +1,23 @@