有谁知道如何控制SelectField弹出窗口的位置?
我知道selectfield在其中包含一个下拉菜单,并且不包含弹出窗口,但我认为也许可以以某种方式控制它。
最佳答案
我实际上也面临着同样的问题。
我认为这是不可能的,至少它不是可配置属性的一部分。我看了看SelectField源代码,显然,即使SelectField
在下面使用DropDownMenu
,而DropDown
在下面使用PopOver
,但是anchorOrigin
的配置是硬编码的。
https://github.com/callemall/material-ui/blob/master/src/DropDownMenu/DropDownMenu.js#L9
const anchorOrigin = {
vertical: 'top',
horizontal: 'left',
};