小编典典

React onClick-通过事件传递参数

reactjs

没有参数

function clickMe(e){
  //e is the event
}

<button onClick={this.clickMe}></button>

带参数

function clickMe(parameter){
  //how to get the "e" ?
}
<button onClick={() => this.clickMe(someparameter)}></button>

我想得到event。我怎么才能得到它?


阅读 845

收藏
2020-07-22

共1个答案

小编典典

试试这个:

<button onClick={(e) => {
     this.clickMe(e, someParameter)
}}>Click Me!</button>

并在您的职能:

function clickMe(event, someParameter){
     //do with event
}
2020-07-22