我有一个名为的组件Header
,它存在于所有路由中,而应用程序的其余部分发生了变化。所以为了实现这一点,我的主要渲染代码看起来像这样(使用 ES6):
render(){
return (
<div>
<Header></Header>
<Router>
<Route path="/" component={Home} />
<Route path="/details/:id" component={Details} />
</Router>
</div>
);
}
挑战在于 的内容<Header>
应根据路线略有不同,例如每条路线的唯一标题。
如何做到这一点?