Quando uso o componente SelectField o callback "onChange" passa apenas pelo objeto de evento.
Faz sentido saber qual item está selecionado.
Aqui está um pedaço de código-fonte em select-field.jsx
onChange(e, índice, carga útil) {
if (carga útil) {
e.target.value = carga útil[this.props.valueMember] || carga útil;
}
if (this.props.onChange) {
this.props.onChange(e);
}
}
Acho que deve faltar esquecer de passar "index" para onChange
Você pode usar event.target.value
. Consulte https://facebook.github.io/react/docs/forms.html.
Corrigido com #1194
Como passar mais parâmetros no onchange? Qual é a sintaxe?
Comentários muito úteis
Como passar mais parâmetros no onchange? Qual é a sintaxe?