kin*_*nza 4 forms controller reactjs material-ui react-hook-form
我正在使用 React Hook Forms。
<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}
/>
}
/>
Run Code Online (Sandbox Code Playgroud)
辅助文本正在使用TextField但不与Autocomplete. TextField边框颜色因错误而变化,我想要与Autocomplete.
Autocomplete使用 呈现输入TextField,因此您只需对文本字段执行相同操作即可显示错误
<Autocomplete
...
renderInput={(params) => (
<TextField
error={true}
helperText="Example error"
{...params}
label="Combo box"
variant="outlined"
/>
...
)}
/>
Run Code Online (Sandbox Code Playgroud)
下面是预览代码和框
| 归档时间: |
|
| 查看次数: |
2815 次 |
| 最近记录: |