[英]how to set Array as default value in react select
I'm using mui select.我正在使用 mui select。 I set the value [array type], but am unable to set the default value.我设置了值 [数组类型],但无法设置默认值。
<select
defaultValue={[181, 182, 183]}
onChange={(e) => {
Setselectedverticle(e.target.value);
}}
>
<MenuItem key={0} value={0}>
Select the Verticle
</MenuItem>
{verticle.map((e, i) => {
return (
<MenuItem key={i} value={e.value}>
{e.label}
</MenuItem>
);
})}
</Select>;
I listed the sample data format below.我在下面列出了示例数据格式。
VERTICLE
[{key:184
label:"Entertainment"
value:[185, 186, 187, 188]},
{key:185
label:"Entertainment"
value:[185, 189, 189]}]
Use value instead of defaultvalue使用值而不是默认值
<select
Value={[181, 182, 183]}
onChange={(e) => {
Setselectedverticle(e.target.value);
}}
>
<MenuItem key={0} value={0}>
Select the Verticle
</MenuItem>
{verticle.map((e, i) => {
return (
<MenuItem key={i} value={e.value}>
{e.label}
</MenuItem>
);
})}
</Select>;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.