让我们说,我有一个标题和正文的MainLayout。使用react路由器,我在组件中渲染组件。
...
<header></header>
<main>{this.props.children}</main>
...
这是我目前的路由器:
<Route component={MainLayout} onEnter={requireCordova}>
<Route path="/home" component={Home} />
<Route path="/settings" component={Settings} />
</Route>
我的问题是我希望MainLayout从其中一个孩子那里获取标题(填写标题),是否可能?
<Route component={MainLayout} onEnter={requireCordova}>
<Route path="/home" component={Home} title='homepage' />
<Route path="/settings" component={Settings} title='settings' />
</Route>