react下的事件处理

一、事件处理,采用驼峰式,不加() —否则函数会立即执行。
阻止默认行为的发生:
用preventDefault,而不是false。

绑定方式:
(1)、bind()方式。在onClick里添加bind绑定。
(2)、箭头函数
(3)、constrctor中提前绑定

传递参数:
onClick={this.func.bind(this,'我是参数’);
// 值得注意的是,通过 bind 方式向监听函数传参,在类组件中定义的监听函数,事件对象 e 要排在所传递参数的后面
onClick={(e)=>{this.func('我是参数’,e)—通过箭头函数。

注:
1.组织事件的默认行为,用preventDefault函数,而不能用false。

你可能感兴趣的:(react下的事件处理)