我使用material-ui-popup-state
包在我的头上添加自定义菜单。我使用的代码与文档中的代码类似。不同之处仅在于Popover的内容。我的有几张卡片的内容和一些造型的背景。在我的标题中有两个这样的弹出框,每个都有自己的触发器。
问题是弹出框并不总是按预期的方式工作,当用户将鼠标悬停在弹出框的内容上时,弹出框就会关闭。该行为不一致,并且是间歇性的。我观察到的一个模式是,当一个人从一个弹出框的内容移动到触发另一个弹出框的按钮时,这种情况最常见。
这是否是已知问题,是否有解决方法?
Sample code
2条答案
按热度按时间gjmwrych1#
我自己解决的。为任何寻找答案的人发帖。
我不知道为什么它会起作用,但它解决了我的问题。我的猜测是,它通过在未打开时从树中删除元素来防止多个
<HoverPopover />
相互干扰。5tmbdcev2#
你必须安装这个包:
npm install material-ui-popup-state
来源:https://copypaste.guru/WhereIsMyJavascriptModule/how-to-fix-module-not-found-can-t-resolve-material-ui-popup-state