我是React的新手,但我无法通过onClick来触发一个简单的事件。我做错了什么?
React.createClass({
onOptionSelect: function() {
console.log("WHY");
},
render: function () {
var className = "option-item "+this.props.className;
return (
<div>
<div className={className} onClick={this.onOptionSelect}>
<h6>{this.props.text}</h6>
</div>
</div>
)
}
});
答案 0 :(得分:0)
事实证明,它是页面上的另一个组件,其中有一个字符串传递给onClick。一旦修复,调试错误就会消失,所有组件的所有onClick函数都会工作