Передайте f1 с параметром в f2 и извлеките f1 и его параметр в определении f2 - PullRequest
1 голос
/ 14 мая 2019

Я передал function1, который имеет свой собственный параметр при нажатии кнопки React, в function2 следующим образом:

onClick={function2( ()=> function1(f1Parameter) )}

Теперь, какое должно быть определение function2, чтобы можно было извлечьfunction1 и f1Parameter в его определении?

То, что я пробовал, это:

function2 = callback => event => {
  console.log('callback: ', callback);
  console.log('event: ', event);
  
  // code
}

И обратный вызов (function1) прошел правильно, но я не могу получить значение f1Parameter.Event равно нулю.Я пробовал event.persist(), и в этом случае я получаю стандартное событие элемента, но f1Parameter на самом деле является объектом.

Как мне этого добиться?

...