与react-select一起使用的Material UI组件将重置滚动位置

时间:2019-06-05 11:14:36

标签: javascript reactjs material-ui react-select

我正在使用@material-ui/core - ^3.5.1

在我的代码中使用了react-select-^ 2.2.0。使用材料ui组件自定义了react-select

我的问题是每次打开下拉菜单时都会重置滚动位置。

所需的行为是它应向上滚动到所选元素的位置。 material-ui docs网站上的示例似乎运行良好,但是当我在codesandbox中打开给定的示例链接时,它却没有。

Running example,它是从Material ui docs网站上提供的原始codesandbox示例链接派生的(此示例使用material-ui-4和react-select 3,但存在相同的问题)。 在api文档中找不到用于此行为的任何可配置道具。

我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:1)

在您的沙箱中,我将react-select版本更改为2.4.4,并恢复了滚动。

在package.json中使用:"react-select": "^2.4.4"