Material-ui: [SelectField] Событие onChange не передает достаточно параметров

Созданный на 17 июл. 2015  ·  3Комментарии  ·  Источник: mui-org/material-ui

Когда я использую компонент SelectField, обратный вызов «onChange» проходит только через объект события.
Имеет смысл знать, какой элемент выбран.

Вот кусок исходного кода в select-field.jsx

onChange(e, индекс, полезная нагрузка) {
если (полезная нагрузка) {
e.target.value = полезная нагрузка[this.props.valueMember] || полезная нагрузка;
}
если (this.props.onChange) {
this.props.onChange(e);
}
}

Я думаю, что нужно забыть передать «индекс» в onChange

Самый полезный комментарий

Как передать больше параметров в onchange? Какой синтаксис?

Все 3 Комментарий

Вы можете использовать event.target.value . См . https://facebook.github.io/react/docs/forms.html.

Исправлено с # 1194

Как передать больше параметров в onchange? Какой синтаксис?

Была ли эта страница полезной?
0 / 5 - 0 рейтинги