Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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
Reactjs 如何显示自动完成错误_Reactjs_Forms_Controller_Material Ui_React Hook Form - Fatal编程技术网

Reactjs 如何显示自动完成错误

Reactjs 如何显示自动完成错误,reactjs,forms,controller,material-ui,react-hook-form,Reactjs,Forms,Controller,Material Ui,React Hook Form,我正在处理React Hook表单 <Controller control={control} rules={{ required: "Required" }} error={errors.state ? true : false} helperText={errors.state && errors.state.message} name="state" as={ <AutoComplete

我正在处理React Hook表单

<Controller
  control={control}
  rules={{ required: "Required" }}
  error={errors.state ? true : false}
  helperText={errors.state && errors.state.message}
  name="state"
  as={
    <AutoComplete
      options={stateOptions}
      onChange={selectStateHandler}
      label="State"
      value={selectedState}
    />
  }
/>


帮助器文本使用的是
TextField
,而不是
Autocomplete
TextField
错误时边框颜色会发生变化,我希望使用
Autocomplete

Autocomplete
使用
TextField
呈现输入,因此您只需对文本字段执行相同的操作即可显示错误