ルートに基づいてReactコンポーネントの状態を設定する標準的な方法は何ですか? 次の React/Backbone の例があります。
var myApp = React.createClass({
render: function() {
return (
<div className={this.state}></div>
);
}
})
var App = Backbone.Router.extend({
routes: {
"": "home",
"create": "create"
}
});
var app = new App();
app.on('route', function(page) {
// How do I set state on myApp??
})
React.renderComponent(<myApp />, document.body);
Backbone.history.start();
myApp
外部からの状態を設定できるようにする必要があると思いますが、どうすればよいですか? これに関する例は見つかりません。
それとも、ここで間違った方向に考えているのかもしれません.Reactと一緒にルートを整理するより良い方法はありますか?