diff --git a/package.json b/package.json
index a4c5487..155cb15 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,7 @@
"core-js": "^3.6.5",
"dayjs": "^1.10.7",
"element-plus": "^1.1.0-beta.19",
+ "lodash": "^4.17.21",
"pubsub-js": "^1.9.3",
"unplugin-vue-components": "^0.15.6",
"vue": "^3.2.16",
diff --git a/src/App.vue b/src/App.vue
index 7a5c065..ebdd05d 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -228,7 +228,7 @@ body {
}
}
#wpSongDetail {
-
+ z-index: 100;
}
#wpPlayingList {
// position: absolute;
diff --git a/src/components/AlbumSpan.vue b/src/components/AlbumSpan.vue
new file mode 100644
index 0000000..5408f84
--- /dev/null
+++ b/src/components/AlbumSpan.vue
@@ -0,0 +1,27 @@
+
+
+ {{ album.name }}
+
+
+
+
+
diff --git a/src/components/ArtistsSpan.vue b/src/components/ArtistsSpan.vue
index f7aec72..b970563 100644
--- a/src/components/ArtistsSpan.vue
+++ b/src/components/ArtistsSpan.vue
@@ -2,14 +2,17 @@
import { ref, defineProps, onUnmounted, onDeactivated } from "vue";
import { useRouter } from "vue-router";
-const props = defineProps({ artists: Array, onLeave: Function });
-const router = useRouter()
+const props = defineProps({
+ artists: Array,
+ onLeave: Function,
+});
+const router = useRouter();
// console.log(props.artists);
const click = (id) => {
- props.onLeave?.()
- router.push('/singer/' + id)
-}
+ props.onLeave?.();
+ router.push("/singer/" + id);
+};
@@ -22,9 +25,7 @@ const click = (id) => {
diff --git a/src/views/common/SongDetail.vue b/src/views/common/SongDetail.vue
index 9a65d46..86dc5d3 100644
--- a/src/views/common/SongDetail.vue
+++ b/src/views/common/SongDetail.vue
@@ -1,42 +1,105 @@