2017-09-23 40 views
0

看来,我无法找到它在网络上的任何答案。无法禁用电子菜单项

我试图禁用电子菜单,点击事件,但它失败。

代码是这样的menuItem.enable = false;,但它不起作用。我试图做一个控制台日志,但一切都很好,没有例外或错误。

+0

我不好,它应该是“启用”而不是“启用”。 – zer09

回答

0

您可以查看electron api

正如@ zer09评论应该是

menuItem.enabled = false; 

文档说这个:

启用布尔(可选) - 如果为false,该菜单项将显示为灰色并无法点击。

+0

使用remote /时会出现这种情况不起作用:当菜单在main中生成时,我无法禁止渲染器进程中的菜单项。 – knut