React render()没有检测到函数的输出变化

时间:2018-08-22 14:19:18

标签: javascript reactjs react-router

因此,我正在使用By进行受保护的路由。它的工作原理。

但是,只有当我从浏览器的GUI(从浏览器的GUI)手动删除令牌时,它才起作用。

然后将我重定向到 / login ,成功登录后,我可以访问我的 / profile 。但是,令牌过期后,它将不会从localStorage中删除令牌,也不会从@FindByreact-router-dom内部的checkAuth()返回false。任何提示如何处理?

<AuthRoute />

1 个答案:

答案 0 :(得分:0)

checkAuth()将在刷新页面和更改路线时调用。还要确保您的条件是否正常运行。