我有一个状态:
const [searchEntryNo, setSearchEntryNo] = useState('');
然后我有一个函数来清除这样的状态。
const handleClear = () => {
setSearchEntryNo('');
};
Then There React AutoComplete:
<Autocomplete
className={classes.searchBox}
id="combo-box-demo"
size="small"
options={entryList}
getOptionLabel={(option) => option}
onChange={(event, newValue) => {
setSearchEntryNo(newValue);
}}
style={{ width: 300 }}
renderInput={(params) => <TextField {...params} variant="outlined"
placeholder="Searching" size="small" />}
/>
注意:entryList是数组状态
有一个按钮,handleClear()函数触发了按钮click:
<Button onClick={handleClear}> Clear </Button>
***现在我想在handleClear()触发后从AutoComplete Box中清除选定的标签。我该如何解决问题?请帮帮我!!
1条答案
按热度按时间nnsrf1az1#
onChange
还将第二个参数传递给更改处理程序:docs