From 87cee60b4a1fae1ad7d16bd1803f23bcaf674116 Mon Sep 17 00:00:00 2001 From: Zachary Date: Wed, 24 Feb 2021 03:04:38 +0800 Subject: [PATCH] feat: Add comments to all pages that need comments * modify style * remove useless code --- src/api/toplist.js | 30 ++++++++ src/assets/css/fakeqqmusic.scss | 15 ++++ src/components/common/DetailInfoCard.vue | 11 ++- src/components/common/DetailSonglist.vue | 9 --- src/components/common/LoginOpt.vue | 1 - src/components/common/RecommendedBar.vue | 40 +---------- src/views/musicLibrary/AlbumDetail.vue | 48 +++++++++++-- src/views/musicLibrary/PlaylistDetail.vue | 51 +++++++++++++- src/views/musicLibrary/Ranking.vue | 59 +++++----------- src/views/musicLibrary/SongDetail.vue | 86 +++++++++++++++-------- 10 files changed, 222 insertions(+), 128 deletions(-) diff --git a/src/api/toplist.js b/src/api/toplist.js index 8d59ab4..990dadc 100644 --- a/src/api/toplist.js +++ b/src/api/toplist.js @@ -11,3 +11,33 @@ export const toplistTypes = { export const getTopList = toplistType => requset.get(`/top/list?id=${toplistType}`); + +export const topRankingtype = [ + { name: "飙升榜", dataId: "19723756" }, + { name: "新歌榜", dataId: "3779629" }, + { name: "热歌榜", dataId: "3778678" }, + { name: "原创榜", dataId: "2884035" } +]; +export const aereRankingtype = [ + { name: "欧美榜", dataId: "2809513713" }, + { name: "韩语榜", dataId: "745956260" }, + { name: "日语榜", dataId: "5059644681" } +]; +export const specialRankingtype = [ + { name: "古典榜", dataId: "71384707" }, + { name: "说唱榜", dataId: "99131959" }, + { name: "电子榜", dataId: "1978921795" }, + { name: "ACG榜", dataId: "71385702" }, + { name: "乡村榜", dataId: "3112516681" }, + { name: "摇滚榜", dataId: "5059633707" }, + { name: "古风榜", dataId: "5059642708" }, + { name: "民谣榜", dataId: "5059661515" } +]; +export const globalRankingtype = [ + { name: "UK排行周榜", dataId: "180106" }, + { name: "美国Billboard榜", dataId: "60198" }, + { name: "Beatport全球电子舞曲榜", dataId: "3812895" }, + { name: "iTuness榜", dataId: "11641012" }, + { name: "日本Oricon", dataId: "60131" }, + { name: "法国 NRJ Vos Hits 周榜", dataId: "27135204" } +]; diff --git a/src/assets/css/fakeqqmusic.scss b/src/assets/css/fakeqqmusic.scss index 857ccff..a2bef0a 100644 --- a/src/assets/css/fakeqqmusic.scss +++ b/src/assets/css/fakeqqmusic.scss @@ -319,6 +319,21 @@ $black: #000; background: rgba(0, 0, 0, 0.1); } +/* 超长滑动条(home)*/ +.mod_slide { + overflow: hidden; + margin-bottom: 20px; +} +.slide__list { + position: relative; + font-size: 0; + width: 1250%; + transition-duration: 1s; +} +.slide__item { + width: 2%; +} + /* 切换小圆点 */ .mod_slide_switch { width: 100%; diff --git a/src/components/common/DetailInfoCard.vue b/src/components/common/DetailInfoCard.vue index 71672d5..155ba5b 100644 --- a/src/components/common/DetailInfoCard.vue +++ b/src/components/common/DetailInfoCard.vue @@ -117,7 +117,7 @@ href="#comment_box" @click="btnClick('comment')" > - 评论() + 评论({{ commentCount }}) -- GitLab