如果useLayerForClickAway设置为true,则嵌套图标菜单不会单击关闭

时间:2017-04-18 23:14:33

标签: material-ui iconmenu

使用Material UI的嵌套图标菜单的示例代码片段,如果我添加" useLayerForClickAway"属性并将其设置为true,当单击第二组菜单项上的项目时," parent" popover没有关闭,因为它应该是。

<IconMenu
  useLayerForClickAway={true}
  iconButtonElement={<IconButton><MoreVertIcon /></IconButton>}
  anchorOrigin={{horizontal: 'left', vertical: 'top'}}
  targetOrigin={{horizontal: 'left', vertical: 'top'}}
>
  <MenuItem
    primaryText="Copy & Paste"
    rightIcon={<ArrowDropRight />}
    menuItems={[
      <MenuItem primaryText="Cut" />,
      <MenuItem primaryText="Copy" />,
      <Divider />,
      <MenuItem primaryText="Paste" />,
    ]}
  />
</IconMenu>

有没有办法纠正这种行为,保持useLayerForClickAway?有没有解决方法?

0 个答案:

没有答案