【发布时间】:2018-03-27 14:38:38
【问题描述】:
我正在使用 react-redux 更改我的应用程序中的状态。在我的路由器页面中,我如何根据条件进行路由。即,如果用户登录状态为真,那么如果我转到登录组件,它必须重定向到home 组件和用户登录状态为 false,如果我转到 home 组件,它必须重定向到 login 组件。
routes.js
const routes=() => (
<Router>
<div>
<Header />
<Route exact path="/" render={ props => <div><FirstConnectedComponent /><SecondConnectedComponent /></div>} />
<Route path="/login" component={ requireAuth(Login) } />
<Route path="/register" component={ UserReg } />
<Route path="/home" component={ Home } />
<Footer />
</div>
</Router>
)
export default routes;
【问题讨论】:
标签: react-redux