Wenn ich SelectField componect verwende, passiert der Callback "onChange" nur das Ereignisobjekt.
Es ist sinnvoll zu wissen, welches Element ausgewählt ist.
Hier ist ein Stück Quellcode in select-field.jsx
onChange(e, Index, Payload) {
wenn (Nutzlast) {
e.target.value = payload[dieses.props.valueMember] || Nutzlast;
}
if (this.props.onChange) {
this.props.onChange(e);
}
}
Ich denke, es sollte fehlen, um zu vergessen, "index" an onChange zu übergeben
Sie können event.target.value
verwenden. Siehe https://facebook.github.io/react/docs/forms.html.
Behoben mit #1194
Wie übergebe ich mehr Parameter in onchange? Was ist die Syntax?
Hilfreichster Kommentar
Wie übergebe ich mehr Parameter in onchange? Was ist die Syntax?