Ниже приведен код, над которым я работаю (я сократил его, чтобы сделать его читаемым).
render() {
return (
<Table.Row>
{ MONTHS.map(month => [ // live forecast, actuals and vs forecasts cells per month
<Table.Cell className="live-forecast-cell">
<Input
ref={el => { this.inputRef[uuid()] = el; }}
onFocus={e => this.handleLiveForecastFocus(supplierName, month, e)}
/>
</Table.Cell>,
]) }
</Table.Row>
);
}
В операции карты я генерирую значение uuid () для ссылки. Затем мне нужно передать это же значение ref в метод обработчика onFocus. Как мне этого добиться? Цени любой совет.