寫法一
<Button onClick={this.delFolder.bind(this,"abc")}></Button>
定義delFolder方法
delFolder = (name,e)=>{
alert(name)
}
用bind綁定援雇,調(diào)用是作為第二個(gè)參數(shù)傳遞厉萝,不用顯示傳遞事件對(duì)象,定義方法時(shí),事件對(duì)象作為最后一個(gè)參數(shù)傳入
寫法二
<Button onClick={this.delFolder("abc")}></Button>
定義delFolder方法
delFolder = (name)=>{
return (e)=>{
? ? console.log(e);
? ? console.log(key);
}
}
返回一個(gè)函數(shù)肠虽,事件對(duì)象在返回的函數(shù)中
第三種寫法
<Button onClick={(e)=>this.delFolder("abc",e)}></Button>
delFolder = (name,e)=>{
}
事件對(duì)象作為第二個(gè)參數(shù)傳遞