如何更改 Material-UI 下拉菜单中的指向索引
How to change pointed index in Material-UI's DropDown Menu
这是一个非常具体的文档问题,所以您要么知道它是因为您使用过 Material-UI,要么您不知道。
我正在使用 Material-UI 的 Dropdown Menu,我想知道是否有办法告诉它应该具有哪个 selectedIndex 值,因为我'我不断更改其菜单项并担心它可能最终处于非法状态(索引超出范围)。
我正在使用 Material-UI v0.7.1。我知道当前版本是 v0.14.4,但更新起来会很复杂。
提前致谢。
看了drop-down-menu.jsx on the v0.7.1 GitHub repo后,发现其实做起来很简单
dropdownMenu.setState({selectedIndex: val});
哪里
dropdownMenu
是 DropdownMenu React 组件,
val
是所需的索引。
请注意,这不会调用下拉菜单的 onChange()
函数,而且对于 v0.7.1 也是如此。
这是一个非常具体的文档问题,所以您要么知道它是因为您使用过 Material-UI,要么您不知道。
我正在使用 Material-UI 的 Dropdown Menu,我想知道是否有办法告诉它应该具有哪个 selectedIndex 值,因为我'我不断更改其菜单项并担心它可能最终处于非法状态(索引超出范围)。
我正在使用 Material-UI v0.7.1。我知道当前版本是 v0.14.4,但更新起来会很复杂。
提前致谢。
看了drop-down-menu.jsx on the v0.7.1 GitHub repo后,发现其实做起来很简单
dropdownMenu.setState({selectedIndex: val});
哪里
dropdownMenu
是 DropdownMenu React 组件,val
是所需的索引。
请注意,这不会调用下拉菜单的 onChange()
函数,而且对于 v0.7.1 也是如此。