使用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?有没有解决方法?