我正在使用Electron开发桌面应用程序。我已将一些项目添加到menu bar。
有时我会在程序中使用bootstrap打开一些模态表单。当这些弹出窗口打开时,我想禁用菜单项。
我做了一些研究,有些人说menu bar could be removed。但我不想创建自己的HTML菜单。
还有另一种选择,也许是最好的方法。禁用每个下拉菜单的所有选项。每个menuitem都有enabled
attribute,因此可以在运行时更改。
有没有办法避免下拉菜单并禁用下拉菜单?
答案 0 :(得分:1)
动态菜单为not currently supported。这与Electron中的菜单使用没有动态功能的Chromium菜单代码这一事实有关。
当您的文件菜单为空时,您可以将整个菜单替换为没有文件菜单的菜单吗?