为什么点击事件不起作用。我正在使用反应js。我的代码是 http://codepen.io/naveennsit/pen/dMEvzP
var App= React.createClass({
handleClick:function(){
console.log('000');
alert('--')
},
render(){
return <button onClick="{this.handleClick()}">hello</button>
}
});
React.render(<App name='test'/>,document.getElementById('app'))
答案 0 :(得分:2)
并从onClick中删除"
和()
,然后尝试,下面是示例代码,
var App= React.createClass({
handleClick:function(){
console.log('000');
alert('--')
},
render(){
return <button onClick={this.handleClick}>hello</button>
}
});
React.render(<App name='test'/>,document.getElementById('app'))
答案 1 :(得分:0)
删除&#34;&#34;和()来自this.handleClick()
答案 2 :(得分:0)
在render
函数内放置此
return <button onClick={this.handleClick}>hello</button>