From 4366fdd4a6bece241c68ccac335f4e4daceaca2f Mon Sep 17 00:00:00 2001 From: Aqr-K <95741669+Aqr-K@users.noreply.github.com> Date: Wed, 16 Oct 2024 23:13:59 +0800 Subject: [PATCH] fix(user): bug MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 通过 `用户管理` 修改头像后,切换到 `个人信息` 时头像不同步。 --- src/components/dialog/UserAddEditDialog.vue | 5 +++++ src/views/user/UserProfileView.vue | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/components/dialog/UserAddEditDialog.vue b/src/components/dialog/UserAddEditDialog.vue index 64932426..f2ad9d11 100644 --- a/src/components/dialog/UserAddEditDialog.vue +++ b/src/components/dialog/UserAddEditDialog.vue @@ -184,6 +184,11 @@ onMounted(() => { fetchUserInfo() } }) + +// 监听 localStorage 中的头像变化 +watch(() => store.state.auth.avatar, () => { + nowAvatar.value = store.state.auth.avatar +})