jak*_*ron 4 javascript reactjs material-ui
所以我试图用 React 和 Material-UI 编写一个自定义组合框。它将显示输入中选定的值,在下拉列表中提供选项列表(MenuItems),并在底部有一个用于输入新选项的文本框。
<TextField
className={classes.textBox}
select
onChange={handleChange}
label="My input"
>
<MenuItem value={10}>Ten</MenuItem>
<MenuItem value={20}>Twenty</MenuItem>
<MenuItem value={30}>Thirty</MenuItem>
<MenuItem>
<TextField />
</MenuItem>
</TextField>
Run Code Online (Sandbox Code Playgroud)
问题是每当我单击 TextField 时,它都会认为我正在选择它并关闭下拉列表。是否可以阻止这种行为?
小智 9
您还可以使用AutoComplete,这里是material ui文档中的参考。 Material ui 自动完成文档
如果您想禁用 MenuItem,您可以将其放入代码中。例子:
<MenuItem disabled>MenuItem disabled</MenuItem>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16074 次 |
| 最近记录: |