
onClick={this.tfn}
事件不传参
tfn = (e) => {
console.log('事件不传参');
}
事件传参
1.bind-this
总结:onClick={this.clickfn.bind(this, params)} clickfn(params, this)
事件传参-bind.this
clickfn = (a, b, e) => {
console.log('a, b, e: ', a, b, e);
}
2.方法2
onClick={(e)=>this.fn(params)}
this.clickfn2(11, 22)}>事件传参
clickfn2 = (a, b) => {
console.log('a, b: ', a, b);
}
hooks 事件
去除this, 跟class一样
onClick={fn1}
onClick={fn.bind(this, params)}
onClick={() => fn2(1)}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)