From 5759c680ac744bdaa19e3e239af63958fe3071c0 Mon Sep 17 00:00:00 2001 From: PDieE <23275429@qq.com> Date: Thu, 17 Nov 2022 10:09:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E9=80=80=E5=87=BA?= =?UTF-8?q?=E5=90=8E=20userStore.userInfo=20=E5=AD=98=E5=9C=A8=E6=AE=8B?= =?UTF-8?q?=E7=95=99=E7=9A=84=E9=97=AE=E9=A2=98=20(#357)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/user.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 2fad24e..a69c94c 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -9,7 +9,7 @@ const InitUserInfo = { export const useUserStore = defineStore('user', { state: () => ({ token: localStorage.getItem(TOKEN_NAME) || 'main_token', // 默认token不走权限 - userInfo: InitUserInfo, + userInfo: { ...InitUserInfo }, }), getters: { roles: (state) => { @@ -73,7 +73,7 @@ export const useUserStore = defineStore('user', { async logout() { localStorage.removeItem(TOKEN_NAME); this.token = ''; - this.userInfo = InitUserInfo; + this.userInfo = { ...InitUserInfo }; }, async removeToken() { this.token = '';