Browse Source

即时刷新

zhaobao 11 months ago
parent
commit
596e35981e
1 changed files with 5 additions and 13 deletions
  1. 5 13
      src/components/Header.vue

+ 5 - 13
src/components/Header.vue

@@ -38,20 +38,12 @@ export default {
         },
         saveUserInfo(){
             const store=useStore()
-            if(localStorage.getItem('user')){
-                let user=localStorage.getItem('user');
-                user=JSON.parse(user)
+            getUserProfile().then((res)=>{     
                 store.$patch({
-                    user
-                })
-            }else{
-                getUserProfile().then((res)=>{     
-                    store.$patch({
-                        user:res.data
-                    })                               
-                    localStorage.setItem('user',JSON.stringify(res.data))
-                })
-            }
+                    user:res.data
+                })                               
+                localStorage.setItem('user',JSON.stringify(res.data))
+            })
         },
     },
     destroyed() {