Я пытаюсь выяснить, как вызвать функцию с параметром, я использую функции стрелок.Как добавить параметр при вызове функции?
Просто пример:
_openAddDealer = (dealerInfo) => {
console.log(dealerInfo);
}
И мне нужно позвонить, что с помощью кнопки
<FloatingActionButton onClick={this._openAddDealer}>
Для остальных функций мне не нужен какой-либо привязки к this
или что-то подобное. Итак, что я могу сделать что-то вроде этого:
<FloatingActionButton onClick={this._openAddDealer(dealerInfo)}>
Я пытался так, но эта функция вызывается, когда приложение загружает и не при нажатии кнопки.
Это не проблема ES6, не так ли? Вы привязываете параметр к функции в любом ES *. – Rudie
@ Руди, можете ли вы объяснить это в ответ? Пожалуйста. – NietzscheProgrammer
Где находится 'dealerInfo', откуда вы вызываете эту функцию? – JMM