2016-07-31 156 views
0

我想在反应记录一个简单的词了,当按钮被点击阵营的onClick不能正常工作

<button> onClick={console.log('hello world!')}> Submit </button >   

使用的onClick方法“世界,你好!”只有在页面最初加载时才会被注销,当我点击它没有注销的按钮时。

回答

0

阵营预计onclick处理程序是一个函数,但console.log('hello world!')将只显示消息并返回undefined。请试试这个:

<button onClick={() => console.log('hello world!')}>Submit</button> 

演示:https://jsfiddle.net/iRbouh/6k9w5eem/

0

onClick接受函数。您正在分配console.log()执行的返回。你需要做的是一样的东西

<button onClick={() => console.log('hello world!')}>Submit</button> 
+0

哦~~!我迟了1分钟:D –