反应路由器:在除初始页面

时间:2018-10-15 03:06:40

标签: javascript reactjs

我有一个登陆页面,我不想在其上渲染导航栏。一旦用户在登录页面上沿enter的行单击某些内容,我想在所有后续页面上呈现导航栏。 我目前有以下内容:

const App = () => (
  <main>
    <Route exact path="/" component={LandingPage} />
    <Route exact path="/dashboard" component={Dashboard} />
    <Route path="/post-a-job" component={PostJob} />
  </main>
);

ReactDOM.render(
  <Router>
    <App />
  </Router>,
  document.getElementById('root')
);

我不想最初使用jQuery隐藏导航栏。

我在研究路径和开关,但是还没有找到最佳的解决方案。除了初始目标网页之外,我可以在所有其他页面上显示导航栏吗?

0 个答案:

没有答案