Я пытаюсь передать некоторые реквизиты до моего обработанного компонента, однако реагирующий маршрутизатор этого не делает.React Router: не удается передать реквизиты activeRouteHandler
var Objects = React.createClass({
getInitialState: function() {
return {
selected: "All"
}
},
select: function(opt) {
this.setState({
selected: opt
});
},
render: function() {
return (
<div>
<LeftNav select={this.select} />
<this.props.activeRouteHandler selected={this.state.selected} />
</div>
);
}
});
var routes = (
<Routes>
<DefaultRoute name="objects" handler={objecctHandler}/>
</Routes>
);
Маршрутизатор загружается нормально, так как теперь я вижу «# /» в URL-адресе. Левый навигатор отлично отображает и обновляет состояние. однако в поданном компоненте нет реквизита, а именно objectHandler. Я что-то упустил? Благодарю.
Я использую реагировать-маршрутизатор 0.7.0
спасибо. это сработало. – amankapur91