feat(user): 添加用户信息实时同步和刷新功能

- 在个人中心页面添加用户信息实时刷新机制
- 实现用户头像和昵称修改后的同步更新
- 新增 reloadUserInfo 方法用于重新加载用户数据
- 添加本地存储同步机制保持用户信息一致性
- 优化登录状态管理和用户数据显示逻辑
- 整合微信 OpenID 获取流程到用户信息刷新过程
This commit is contained in:
2026-02-25 17:19:20 +08:00
parent 63d0d64a1f
commit 3d94125c5e
2 changed files with 53 additions and 25 deletions

View File

@@ -28,6 +28,8 @@ function User() {
// 每次进入/切回个人中心都刷新一次统计(包含水票数量)
useDidShow(() => {
userCardRef.current?.reloadStats?.()
// 个人资料(头像/昵称)可能在其它页面被修改,这里确保返回时立刻刷新
userCardRef.current?.reloadUserInfo?.()
})
return (