🐞 fix: 修复一些下载和登录问题

fix: #49
This commit is contained in:
alger
2025-01-25 23:53:20 +08:00
parent 4fa1295b84
commit c6ca63ee11
12 changed files with 149 additions and 113 deletions
+3 -3
View File
@@ -272,9 +272,9 @@ const handleScroll = (e: any) => {
}
};
onMounted(() => {
store.dispatch('initializeFavoriteList');
getFavoriteSongs();
onMounted(async () => {
await store.dispatch('initializeFavoriteList');
await getFavoriteSongs();
});
// 监听收藏列表变化
+1 -1
View File
@@ -58,7 +58,7 @@ const timerIsQr = (key: string) => {
localStorage.setItem('token', data.cookie);
const user = await getUserDetail();
store.state.user = user.data.profile;
localStorage.setItem('user', JSON.stringify(store.state.user));
localStorage.setItem('user', JSON.stringify(user.data.profile));
message.success('登录成功');
clearInterval(timer);
-2
View File
@@ -728,8 +728,6 @@ const clearCache = async () => {
localStorage.removeItem('favoriteList');
break;
case 'user':
localStorage.removeItem('user');
localStorage.removeItem('token');
store.commit('logout');
break;
case 'settings':
-1
View File
@@ -132,7 +132,6 @@ onBeforeUnmount(() => {
const checkLoginStatus = () => {
const token = localStorage.getItem('token');
const userData = localStorage.getItem('user');
console.log('触发了', token, userData);
if (!token || !userData) {
router.push('/login');