【发布时间】:2019-10-18 00:38:11
【问题描述】:
我正在编写一个具有多个路由的 React 应用程序,我还有页眉和页脚组件,它们在所有组件上都是可见的。但现在我想隐藏特定路线的页脚组件。
<Header />
<Switch>
<Route path={routes.home} exact component={Home} />
<Route path={routes.office} component={Office} />
<Route path={routes.park} exact component={Park} />
...
...
...
<Route path={routes.shopping} component={Shopping} />
</Switch>
<Footer />
所以页眉和页脚组件总是被渲染。但是现在我希望除购物之外的所有路线都可以看到页脚组件,我该怎么做?
【问题讨论】:
标签: reactjs react-router