这是一个非常具体的文档问题,因此您要么知道它,因为您使用过Material-UI,要么就是不知道。
我正在使用Material-UI' Dropdown Menu,我想知道是否有方法告诉它具有哪个selectedIndex值,因为我&#39 ; m不断更改其menuItem并担心它可能最终处于非法状态(索引超出范围)。
我正在使用Material-UI v0.7.1。我知道当前版本是v0.14.4,但更新会很复杂。
提前致谢。
答案 0 :(得分:0)
查看drop-down-menu.jsx上的v0.7.1 GitHub repo后,我意识到这就像做
一样简单 dropdownMenu.setState({selectedIndex: val});
哪里
dropdownMenu
是DropdownMenu React组件,val
是所需的索引。请注意,这不会调用下拉列表的onChange()
函数,并且对于v0.7.1也是如此。