reactjs - MUI TextField 选择菜单的 maxHeight

标签 reactjs material-ui textfield

我正在尝试使用 select 属性在 MUI TextField 中设置最大高度。我想设置菜单的最大高度:

<TextField
        fullWidth
        label="Select State"
        name="state"
        onChange={handleChange}
        required
        select
        SelectProps={{ native: true }}
        value={values.state}
>
        {states.map((option) => (
                 <option
                          key={option.value}
                          value={option.value}
                 >
                          {option.label}
                 </option>
        ))}
</TextField>

我尝试使用 MenuProps,它适用于 Select 组件,但不适用于 TextField:

<TextField
        ...
        SelectProps={{
                  MenuProps: {
                          sx: { maxHeight: 200 }
                  }
        }}
        ...
</TextField>

我还尝试在 TextField 中设置 sxstyle 属性。

我该如何设计它?

最佳答案

我这样做了,它有帮助

      <TextField
        select
        label="label"
        variant="standard"
        SelectProps={{
          MenuProps: {
            sx: { height: "300px" },
          },
        }}
      >
  /// your code here
      </TextField>

关于reactjs - MUI TextField 选择菜单的 maxHeight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76007908/

相关文章:

javascript - 如何对齐 Material-UI 菜单项?

android - 撰写中的文本字段 : Double Tap to select text is not working

javascript - React Hooks 真的不支持 async setState 吗?

css - 我在 react-datepicker 位置上遇到问题

javascript - Material UI 自动完成标签动画不起作用

reactjs - 下拉菜单在 AppBar 中未正确对齐

java - 在 Java 中使用 CTRL + A 选择更多文本字段

uitableview - SwiftUI - 在列表标题中搜索

javascript - 对嵌套 javascript 数组内的对象进行分组

reactjs - 在React中如何将Id传递给另一个页面类组件