Reactjs множественный список выбора - PullRequest
0 голосов
/ 02 октября 2018

Я реализовал список множественного выбора в реагировать JS, который выглядит следующим образом:

enter image description here

Проблема заключается в том, когда я перемещаю любую опцию из выбора 1 вselectbox 2, он переместит параметр, но также будет выделен серым цветом следующий параметр в selectbox 2, который выглядит так, как будто 2-й вариант также выбран, хотя это не так, чтобы выбрать этот 2-й вариант, сначала я должен выбрать какой-то другой параметрзатем выберите нужную опцию снова.

Я использовал onChange={this.handleInputChange} в поле выбора

И функция определяется как: handleInputChange(evt){this.setState({......});}

И я создал пользовательскийкомпонент для визуализации выбора: <Select list={this.state.list} />

Поэтому всякий раз, когда я нажимаю кнопку для перемещения опций из одного списка в другой, манипулируется объектом list, который является массивом, который содержит все объекты.

Я хочу, чтобы при каждом перемещении параметра из одного списка в другой в поле выбора не должно было отображаться выбранного параметра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...