React添加事件
【推荐阅读】微服务还能火多久?>>> React添加事件,和DOM上添加事件类似,但又有细微的不同. React添加事件,需要注意: 1.React的事件命名采用小驼峰(camelCase)的命名方式,DOM采用的是纯小写的方式; 2.使用JSX语法时,需要传入一个函数作为事件的处理函数,DOM传入的是一个字符串(虽然DOM中传入的事件名称也可以是函数名称,但数据类型还是一个字符串) DOM元素添加事件 <a href="#" onclick="testClick();">点击我</a> React中添加事件 <button onClick={this.testClick}>点击我</button> React中不能通过返回false来阻止元素的默认行为,只能通过显示的设置preventDefault()来阻止默认的行为,而DOM中阻止元素默认行为的方式有两种:一种是内联脚本直接返回false,另外一种是事件处理函数中显示调用preventDefault方法. DOM中阻止默认行为的方式: <a href="http://www.baidu.com" onclick="return false;">点击我</a> 这种内联到HTML中的方式,可以通过直接返回false的方式阻止a元素默认行为跳转,也可以通过在响应事件中显示调用preventDefault方法.如: <!--