Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 物料界面自动完成组件赢得';t重置通知状态时清除输入_Javascript_Reactjs - Fatal编程技术网

Javascript 物料界面自动完成组件赢得';t重置通知状态时清除输入

Javascript 物料界面自动完成组件赢得';t重置通知状态时清除输入,javascript,reactjs,Javascript,Reactjs,我使用的是MaterialUIVersion4(最新版本)和。我有一个自定义组件(与Informed集成的自定义组件),它封装了我正在使用Autocomplete组件渲染的Material UI文本字段 应用程序组件 setFormApi(api)}> {formApi&&( 名字: inputProps将被Autocomplete组件提供的属性覆盖,请更改传递…rest属性的顺序,并将…rest.inputProps包含在自定义inputProps中,并使用正确的值 { 设置值(event.t

我使用的是MaterialUIVersion4(最新版本)和。我有一个自定义组件(与Informed集成的自定义组件),它封装了我正在使用Autocomplete组件渲染的Material UI文本字段

应用程序组件

setFormApi(api)}>
{formApi&&(
名字:

inputProps
将被
Autocomplete
组件提供的属性覆盖,请更改传递
…rest
属性的顺序,并将
…rest.inputProps
包含在自定义
inputProps
中,并使用正确的值

{
设置值(event.target.value);
if(onChange){
onChange(事件);
}
}}
onBlur={(事件)=>{
settouch(真);
if(onBlur){
onBlur(事件);
}
}}
错误={!!错误}
helperText={error?error:helperText?helperText:false}
variant=“概述”
margin=“无”
全宽
输入道具={{
…rest.inputProps,//必须包含,否则会中断
价值:
!select&&!maskedValue&&maskedValue!==0?“:maskedValue,
maxLength:maxLength | |未定义
}}
//eslint禁用下一行
输入道具={{
风格:敏感&&{
颜色:“rgba(0,0,0,0)”,
caretColor:“000”
},
开始装饰
}}
输入道具={{
心理医生:是的
}}
自动完成=“关闭”
disabled={disabled}
/>

{…rest}
移动到顶部会中断自动完成,有什么建议吗?啊,我已经将
…rest.InputProps
扩展到
InputProps