react事件
特点:
1.react事件,绑定事件的命名,驼峰命名法。
2.{},传入1个函数,而不是字符串
<button onClick={this.sendData}>传递helloworld给父元素</button>
事件对象:React返回的事件对象是代理的原生的事件对象,如果想要查看事件对象的具体值,必须之间输出事件对象的属性。
注意:
原生,阻止默认行为时,可以直接返回return false;
React中,阻止默认必须e.preventDefault();
react事件传参
{/* 使用ES6箭头函数传递多个参数 */}
<button onClick={(e)=>{this.parentEvent1('msg:helloworld',e)}}>提交</button>
{/* //不使用ES6箭头函数传递多个参数的方式 */}
<button onClick={function(e){this.parentEvent1('不使用es6,msg:helloworld',e)}.bind(this)}>提交</button>