From e190ccf3c4cc994954858fc820c0ae9bbdc83763 Mon Sep 17 00:00:00 2001 From: king <2229249788@qq.com> Date: Fri, 11 Aug 2023 15:56:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=BF=A1=E6=81=AF=E5=88=B7?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/my/components/header/service.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/pages/my/components/header/service.tsx b/src/pages/my/components/header/service.tsx index f84a643..c8ab9b6 100644 --- a/src/pages/my/components/header/service.tsx +++ b/src/pages/my/components/header/service.tsx @@ -8,6 +8,7 @@ import cur from '@/static/img/cur.png' import userInfo from '@/static/img/userInfo.png' import spotMeeting from '@/static/img/spotMeeting.png' import course from '@/static/img/course.png' +import {userApi} from "@/api"; interface List { title: string; @@ -21,7 +22,14 @@ const Service = () => { {title: '个人中心', src: userInfo, router: '/pages/business/userInfo/userInfo'}, ]) - const {user} = Profile.useContainer() + const {user, setUser} = Profile.useContainer() + + Taro.useDidShow(async () => { + if (user?.id) { + const res = await userApi.info(String(user.id)) + setUser(res) + } + }) useEffect(() => { const oldList: List[] = JSON.parse(JSON.stringify(list))