Скажет, у нас есть поле ввода:React.js - обнаруживающий элемент, из которого был вызван функция без реф
<input type="text" ref="inputBrand" onChange={this.updateState} />
Когда функция updateState
называется, есть ли способ узнать, какой элемент он был назван без ссылки на ref
?
updateState: function() {
console.log(inputValue???);
},
Причина, почему я хотел бы сделать это без ссылки на реф в экземпляре, что у меня будет несколько полей ввода.
Если вышеуказанное невозможно - возможно ли передать ref
непосредственно в вызове функции?
Что-то вроде этого:
<input type="text" ref="inputBrand" onChange={this.updateState(--this ref--)} />