有人知道如何在反应路由器中限制对特定路由的访问吗?在允许访问特定路由之前,我想检查用户是否已登录。我以为会很简单,但是医生不清楚怎么做。
这是我应该在定义 <Route>
组件的地方设置的东西,还是应该在组件处理程序中处理它?
<Route handler={App} path="/">
<NotFoundRoute handler={NotFound} name="not-found"/>
<DefaultRoute handler={Login} name="login"/>
<Route handler={Todos} name="todos"/> {/* I want this to be restricted */}
</Route>