sagen, wir haben ein Eingabefeld:React.js - detect Element, aus der Funktion wurde ohne ref genannt
<input type="text" ref="inputBrand" onChange={this.updateState} />
Wenn die updateState
Funktion aufgerufen wird, ist es eine Möglichkeit, zu wissen, welches Element es genannt wurde von ohne Bezug auf die ref
?
updateState: function() {
console.log(inputValue???);
},
Der Grund, warum Ich mag würde, dies zu tun, ohne die ref zu Referenzierung ist in dem Fall, dass ich mehrere Eingabefelder haben.
Wenn das obige nicht möglich ist - ist es möglich, die ref
direkt im Funktionsaufruf zu übergeben?
Etwas wie folgt aus:
<input type="text" ref="inputBrand" onChange={this.updateState(--this ref--)} />