【问题标题】:How to change pointed index in Material-UI's DropDown Menu如何更改 Material-UI 下拉菜单中的指向索引
【发布时间】:2016-05-05 08:50:41
【问题描述】:

这是一个非常具体的文档问题,所以你要么知道它是因为你使用过 Material-UI,要么你不知道。

我正在使用 Material-UI 的 Dropdown Menu,我想知道是否有办法告诉它具有哪个 selectedIndex 值,因为我不断更改它的 menuItems 并担心它最终可能会导致非法状态(索引超出范围)。

我正在使用 Material-UI v0.7.1。我知道当前版本是 v0.14.4,但更新起来会很复杂。

提前致谢。

【问题讨论】:

    标签: material-ui


    【解决方案1】:

    看了v0.7.1 GitHub repo上的drop-down-menu.jsx后,才发现原来这么简单

    dropdownMenu.setState({selectedIndex: val});

    在哪里

    • dropdownMenu 是 DropdownMenu React 组件,而
    • val 是所需的索引。

    请注意,这不会调用下拉列表的onChange() 函数,并且对于 v0.7.1 也是如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-02
      • 1970-01-01
      • 2021-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      • 1970-01-01
      相关资源
      最近更新 更多