【发布时间】:2021-03-08 17:13:03
【问题描述】:
我有一个 React + Material-UI 前端。一个部分允许用户从下拉列表中选择项目,我想要用户选择的任何内容的列表。用户还可以单击 x 并删除他们选择的内容。如何使用 state 或一些变量来获取最终的项目列表?
代码:
<Autocomplete
multiple
className={classes.inputField}
id="checkboxes-tags-demo"
options={userData}
disableCloseOnSelect
getOptionLabel={(option) => option.username}
renderOption={(option, { selected }) => (
<React.Fragment>
<Checkbox
icon={icon}
checkedIcon={checkedIcon}
style={{ marginRight: 8 }}
checked={selected}
/>
{option.username}
</React.Fragment>
)}
style={{ width: 500 }}
renderInput={(params) => (
<TextField {...params} variant="outlined" label="Users" placeholder="Favorites" />
)}
/>
【问题讨论】:
标签: javascript reactjs material-ui frontend