React中的事件处理
在React元素中绑定事件有两点需要注意:
(1)在React中,事件命名采用驼峰命名方式,而不是DOM元素中的小写字母命名方式。例如onclick要写成onClick,onchange要写成onChange等。
(2)处理事件的响应函数要以对象的形式赋值给事件属性,而不是DOM中的字符串形式。例如在DOM中绑定一个点击事件应该写成:
<button onclick="clickButton()">
Click
</button>
而在React元素中绑定一个点击事件变成这种形式:
<button onClick={clickButton}> // cli