У меня есть приложение реакции, которое я сейчас обновляю и которое включает переключение на реакцию 16.8 и обновление всех библиотек. У меня есть два раскрывающихся списка выбора в пользовательском интерфейсе материала, и из-за этой новой версии вариант множественного выбора больше не позволяет выбирать несколько вариантов, и я не могу понять, почему. Любые идеи будут оценены!
Код:
import React from 'react';
import MenuItem from '@material-ui/core/MenuItem';
import FormControl from '@material-ui/core/FormControl';
import Select from '@material-ui/core/Select';
const names = [
'Oliver Hansen',
'Van Henry',
'Kelly Snyder',
];
export default function MultipleSelect() {
const [personName, setPersonName] = React.useState([]);
const handleChange = event => {
console.log(event) //holds the selected option correctly
setPersonName(event.target.value);
console.log(personName)
};
return (
<div>
<FormControl className={classname}>
<Select
multiple //used to be isMulti but this also no longer works
value={personName}
onChange={handleChange}
placeholder = {"choose a name"}
options={names}
>
</Select>
</FormControl>
</div>
);
}