reactjs 我的react select打算被禁用并不显示任何默认值

pod7payv  于 2023-05-06  发布在  React
关注(0)|答案(1)|浏览(127)

我仍然是一个相当新的React,我有一些斗争,为什么我的defaultValueAttributes不显示任何东西:

<Select
    id="my_disabled_select"
    name="my_disabled_select"
    disabled
    defaultValue={connectedUser.options[0]}
/>

我尝试在InputLabel标签中显示connectedUser.options[0],并且值已定义!
有谁知道为什么会发生这种情况,我该如何解决?

eoigrqb6

eoigrqb61#

您缺少相应的MenuItem子组件,因此Select知道要呈现什么。
类似这样的东西应该可以工作:

<Select label="Age" defaultValue={10} disabled fullWidth>
   <MenuItem value={10}>Ten</MenuItem>
   <MenuItem value={20}>Twenty</MenuItem>
   <MenuItem value={30}>Thirty</MenuItem>
</Select>

查看此example stackblitz

相关问题