From 01ccad4df715b181cc0d0380fe08ebc251f3a949 Mon Sep 17 00:00:00 2001 From: alger Date: Sat, 29 Mar 2025 20:53:10 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E4=BC=98=E5=8C=96=E9=A6=96?= =?UTF-8?q?=E9=A1=B5banner=E5=8A=A0=E8=BD=BD=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/home/TopBanner.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/renderer/components/home/TopBanner.vue b/src/renderer/components/home/TopBanner.vue index 8c07a95..a9ddecf 100644 --- a/src/renderer/components/home/TopBanner.vue +++ b/src/renderer/components/home/TopBanner.vue @@ -2,6 +2,7 @@
{ const loadData = async () => { try { - // 第一个请求:获取热门歌手 - const { data: singerData } = await getHotSinger({ offset: 0, limit: 5 }); - - // 第二个请求:获取每日推荐 + // 获取每日推荐 try { const { data: { data: dayRecommend } @@ -252,7 +250,6 @@ const loadData = async () => { console.error('error', error); } - hotSingerData.value = singerData; if (userStore.user) { const { data: playlistData } = await getUserPlaylist(userStore.user?.userId); // 确保最多只显示4个歌单,并按播放次数排序 @@ -260,6 +257,10 @@ const loadData = async () => { .sort((a, b) => b.playCount - a.playCount) .slice(0, 4); } + + // 获取热门歌手 + const { data: singerData } = await getHotSinger({ offset: 0, limit: 5 }); + hotSingerData.value = singerData; } catch (error) { console.error('error', error); }