打开菜单时,如何始终将滚动位置固定在容器顶部?

时间:2019-07-31 12:19:49

标签: javascript reactjs material-ui

enter image description here

当我打开select时,菜单项容器将滚动到选定项。如何避免滚动到所选项目?

      <FormControl fullWidth style={{ marginTop: 100 }}>
        <InputLabel>Age</InputLabel>
        <Select
          value={age}
          onChange={event => setAge(event.target.value)}
          MenuProps={{
            MenuListProps: {
              style: {
                maxHeight: 300
              }
            }
          }}
        >
          {options.map(option => {
            return <MenuItem value={option.value}>{option.label}</MenuItem>;
          })}
        </Select>
      </FormControl>

沙盒示例https://codesandbox.io/s/select-nsz06

0 个答案:

没有答案