我有一个标题,在它里面我有链接组件来导航任何页面,标题需要显示在所有路由上,我把标题组件放在switch方法里面,因为我在它里面有组件。但是头组件是单独渲染的,其他组件不渲染,只有头组件。
class App extends Component {
render() {
return (
<div>
<BrowserRouter>
<Switch>
<Header/>
<Route path={'/'} exact={true} component={Main}/>
<Route path={'/cursos'} exact={true} component={Cursos}/>
<Route path={'/forum'} exact={true} component={Forum}/>
<Route path={'/login'} exact={true} component={Login}/>
</Switch>
</BrowserRouter>
<Footer/>
</div>
);
}
}