diff --git a/pages/profile/profile.vue b/pages/profile/profile.vue index 81318b6..6b8ba50 100644 --- a/pages/profile/profile.vue +++ b/pages/profile/profile.vue @@ -396,6 +396,14 @@ export default { loadUserStats() } + // 强制刷新用户信息(用于特殊情况) + const forceRefreshUserInfo = () => { + const token = uni.getStorageSync('token') + if (token) { + loadUserInfo() + } + } + // 页面显示时刷新数据 const onShow = () => { // 只刷新数据,不重复调用loadUserInfo @@ -441,6 +449,7 @@ export default { familyStats, adoptionStats, loadUserInfo, + forceRefreshUserInfo, handleUserAction, navigateTo, navigateToFamily,