Reactjs 物料反应自动完成中如何将状态转化为值
我有自动完成和重置按钮。我需要按下按钮,我的状态被重置。所以我需要在Autocomplete中使用state作为值。我能做吗?(state.type=“”)我使用类组件Reactjs 物料反应自动完成中如何将状态转化为值,reactjs,redux,autocomplete,material-ui,Reactjs,Redux,Autocomplete,Material Ui,我有自动完成和重置按钮。我需要按下按钮,我的状态被重置。所以我需要在Autocomplete中使用state作为值。我能做吗?(state.type=“”)我使用类组件 <Autocomplete className={classes.root} id="combo-box-demo" options={availableTypes} getOptionLabel={(opt
<Autocomplete
className={classes.root}
id="combo-box-demo"
options={availableTypes}
getOptionLabel={(option) => option.title}
onChange={this.changeType}
renderInput={(params) => (
<TextField
className={classes.wrapper}
{...params}
label="choose any type"
/>
)}
/>
option.title}
onChange={this.changeType}
renderInput={(参数)=>(
)}
/>
自动完成确实为文本字段本身提供了一个清除按钮,但如果您仍想使用另一个按钮控制此行为,您可以执行类似操作。是否要在按钮单击时清除自动完成的选定值?您能否在代码沙盒上共享代码,我要清除选定值谢谢您的建议,但我没有按钮。我重置了状态并希望自动完成也被清除。请检查相同的示例。我也在维护类型的状态。