What happens?
wrappers路由检验未通过,查询原因为:
在model中使用useState定义的user信息未被更新成功,如果在此处user信息换为let普通定义,则能通过
项目中使用如下:
首先在model中定义用户信息:
在登陆步骤做用户信息更新:
在路由中使用wrappers做状态检查:
Mini Showcase Repository(REQUIRED)
https://github.com/loser1046/umi-app
How To Reproduce
**Steps to reproduce the behavior:**1. 2.
- 启动项目进入login页面,
- 点击登录即可查看,更新user信息前后,该值都为空
Expected behavior1. 2.
预期为:登录后更新用户信息,拿到的user最新信息为登录返回的用户信息
Context
*Umi Version:4.0.24
*Node Version:v16.14.2
*Platform:Windows
1条答案
按热度按时间xfb7svmp1#
有没有大佬能解答一下我的疑惑,难道是我使用方法有问题吗?