Когда я использую компонент SelectField, обратный вызов «onChange» проходит только через объект события.
Имеет смысл знать, какой элемент выбран.
Вот кусок исходного кода в select-field.jsx
onChange(e, индекс, полезная нагрузка) {
если (полезная нагрузка) {
e.target.value = полезная нагрузка[this.props.valueMember] || полезная нагрузка;
}
если (this.props.onChange) {
this.props.onChange(e);
}
}
Я думаю, что нужно забыть передать «индекс» в onChange
Вы можете использовать event.target.value
. См . https://facebook.github.io/react/docs/forms.html.
Исправлено с # 1194
Как передать больше параметров в onchange? Какой синтаксис?
Самый полезный комментарий
Как передать больше параметров в onchange? Какой синтаксис?