+
{{ $t("contextMenu.removeFromMyLikedSongs") }}
@@ -99,9 +91,6 @@ export default {
isRightClickedTrackLiked() {
return this.liked.songs.includes(this.rightClickedTrack?.id);
},
- accountLogin() {
- return isAccountLoggedIn();
- },
},
methods: {
...mapMutations(["updateLikedSongs"]),
@@ -152,6 +141,10 @@ export default {
this.likeASong(this.rightClickedTrack.id);
},
likeASong(id) {
+ if (!isAccountLoggedIn()) {
+ this.showToast("此操作需要登录网易云账号");
+ return;
+ }
let like = true;
let likedSongs = this.liked.songs;
if (likedSongs.includes(id)) like = false;
diff --git a/src/components/TrackListItem.vue b/src/components/TrackListItem.vue
index c086c16..1446532 100644
--- a/src/components/TrackListItem.vue
+++ b/src/components/TrackListItem.vue
@@ -62,7 +62,7 @@