我想使用 Autocomplete
组件作为输入标签。我正在尝试获取标签并将它们保存在一个状态中,以便以后可以将它们保存在数据库中。我在反应中使用函数而不是类。我确实尝试过 onChange
,但没有得到任何结果。
<div style={{ width: 500 }}>
<Autocomplete
multiple
options={autoComplete}
filterSelectedOptions
getOptionLabel={(option) => option.tags}
renderInput={(params) => (
<TextField
className={classes.input}
{...params}
variant="outlined"
placeholder="Favorites"
margin="normal"
fullWidth
/>
)}
/>
</div>;
原文由 Buk Lau 发布,翻译遵循 CC BY-SA 4.0 许可协议
正如 Yuki 已经提到的,确保您确实使用了
onChange
功能。它接收两个参数。根据文档:这是一个例子: