【发布时间】:2017-10-20 03:47:43
【问题描述】:
我想在顶部渲染一些带有导航的路线,而在没有任何导航的情况下渲染其他路线(例如注册/登录页面)。
对于导航设置,我有:
const App = () => (
<Router>
<div>
<Nav />
<div>
<Route exact path="/" component={Home} />
<Route path="/account" component={Account} />
<Route path="/news" component={News} />
</div>
<Footer />
</div>
</Router>
);
我正在尝试找到使用 React Router 处理此问题的最佳方法(似乎它可能必须使用某种类型的条件来处理?-“如果我当前的路由与这些路由中的任何一个匹配,那么像这样渲染否则渲染它。”)。
谢谢!
【问题讨论】:
-
这似乎回答了你的问题stackoverflow.com/questions/53780075/…
标签: react-router