Есть react-router (react-router 2.*):
<Router history={hashHistory}>
<Route path="/" component={App}>
<Route path="list/:id" component={List} />
<Route path="another/:id" component={Another} />
</Route>
</Router>
Как получить в компоненте {App} свойство :id вложенного роута {List}?
И как я могу различить компоненты {List} и {Another} в {App}?
В компоненте {App} рендер происходит след. образом:
<div className="wrapper">
<MenuList />
{this.props.children}
</div>
Смысл заключается в следующем:
Мне необходимо произвести какие-то действия с id в MenuList, например, установить активное состояние пункта.
Как это сделать наиболее правильно и в стиле React'а?
Спасибо!