Material-UI 下拉菜单在对话框中溢出

pic*_*ick 4 css reactjs material-ui

我正在尝试在(模式)内使用下拉选择Dialog。但是,选项会被模式的底部切断。我怎样才能获得继续向下越过底部边界的选项?

我正在使用 MUI v5。

<Dialog open={open}>
  <DialogContent>
    <Autocomplete
      disablePortal
      id="combo-box-demo"
      options={options}
      // getOptionLabel={(option) => option}
      sx={{ width: 300 }}
      renderInput={(params) => <TextField {...params} label="Numbers" />}
    />
  </DialogContent>
</Dialog>
Run Code Online (Sandbox Code Playgroud)

(极端)示例:代码沙箱

Nea*_*arl 13

在您disablePortal的. 如果您使用下拉列表中的门户。下拉菜单的真实 DOM 元素将附加在对话框层次结构之外(您可以使用检查元素来确认它),因此它的大小不受对话框布局的限制。falseAutocomplete

Codesandbox 演示