🎈 perf: 优化歌曲列表以及图片加载

This commit is contained in:
alger
2024-06-05 15:35:31 +08:00
parent 9fcf455c08
commit 2f851f3172
4 changed files with 42 additions and 21 deletions
+3 -4
View File
@@ -20,8 +20,8 @@ const selectRecommendItem = async (item: IRecommendItem) => {
recommendItem.value = null;
listDetail.value = null;
showMusic.value = true;
const { data } = await getListDetail(item.id);
recommendItem.value = item;
const { data } = await getListDetail(item.id);
listDetail.value = data;
};
@@ -90,10 +90,9 @@ watch(
</div>
</n-scrollbar>
<music-list
v-if="listDetail?.playlist"
v-model:show="showMusic"
:name="listDetail?.playlist.name"
:song-list="listDetail?.playlist.tracks"
:name="recommendItem?.name || ''"
:song-list="listDetail?.playlist.tracks || []"
/>
</div>
</template>