ProtectedRoute在更新useState的isAuth状态后未重新渲染的问题求助
ProtectedRoute在更新useState的isAuth状态后未重新渲染的问题求助
各位好,我遇到了一个React路由相关的问题,想请教下大家:
我希望ProtectedRoute在每次渲染它所保护的页面时,都能调用服务器接口,通过会话Cookie来判断用户是否已登录。目前我已经确认在我的测试场景下,服务器确实返回了true,我也根据这个返回值更新了isAuth的状态,但奇怪的是,当isAuth从false被重新赋值为true之后,ProtectedRoute并没有再次触发,它只在首次加载的时候运行了一次。
实在搞不清问题出在哪,有没有大佬能帮忙分析下?
备注:内容来源于stack exchange,提问作者user3146945
相关产品推荐
相关产品推荐

