[英]Getting warning that a component is changing an uncontrolled input to be controlled while trying to Pass empty array to Autocomplete component-MUI
[英]getting error warning in MUI TextField component with select
在控制台 MUI 中出现错误:将TextField
组件与select
一起使用时必须传递children
项。
<TextField
select
id="outlined-basic"
label="User Name"
name="user"
size="small"
{...teamForm.getFieldProps("user")}
error={teamForm.touched.user && teamForm.errors.user}
helpertext={teamForm.touched.user && teamForm.errors.user}
>
{list?.map((option) => (
<MenuItem key={option.username} value={option.name}>
{option.name}
</MenuItem>
))}
</TextField>
在未提供列表时添加一些其他内容可能对此有所帮助:
<TextField select id="outlined-basic" label="User Name" name="user" size="small" {...teamForm.getFieldProps("user")} error={teamForm.touched.user && teamForm.errors.user} helpertext={teamForm.touched.user && teamForm.errors.user} > {list? list.map((option) => ( <MenuItem key={option.username} value={option.name}> {option.name} </MenuItem> )): <div></div>} </TextField>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.