У меня вопрос о передаче аргументов для Обработчиков кликов React. У меня есть следующий код, но по какой-то причине аргумент node не передается функции переключения. Не так ли? Он определен таким образом, потому что он является рекурсивным компонентом.
var Element = React.createClass({
toggle: function(e,node){
},
render: function(){
var nodes = this.props.children.map(function(n){
return <Element node={n} text={n.text} children={n.children} />
});
return (
<span onClick={this.toggle.bind(this,this.props.node)}>{this.props.text}</span>
);
}
});