我想弄清楚如何調用一個具有參數的函數,我正在使用箭頭函數。如何在調用函數時添加參數?
只是一個例子:
_openAddDealer = (dealerInfo) => {
console.log(dealerInfo);
}
,我需要調用從按鈕
<FloatingActionButton onClick={this._openAddDealer}>
有關的其餘功能,我不需要任何綁定到this
或類似的東西。所以,我能做些什麼來是這樣的:
<FloatingActionButton onClick={this._openAddDealer(dealerInfo)}>
我想這樣的,但在應用程序加載,而不是當按下按鈕的功能被調用。
這不是真的ES6的問題,是嗎?您在任何ES *中將參數綁定到某個函數。 – Rudie
@Rudie你能解釋一下答案嗎?請。 – NietzscheProgrammer
'dealerInfo'來自你調用函數的地方在哪裏? – JMM