2017-09-23 41 views
0

看來,我無法找到它在網絡上的任何答案。無法禁用電子菜單項

我試圖禁用電子菜單,點擊事件,但它失敗。

代碼是這樣的menuItem.enable = false;,但它不起作用。我試圖做一個控制檯日誌,但一切都很好,沒有例外或錯誤。

+0

我不好,它應該是「啓用」而不是「啓用」。 – zer09

回答

0

您可以查看electron api

正如@ zer09評論應該是

menuItem.enabled = false; 

文檔說這個:

啓用布爾(可選) - 如果爲false,該菜單項將顯示爲灰色並無法點擊。

+0

使用remote /時會出現這種情況不起作用:當菜單在main中生成時,我無法禁止渲染器進程中的菜單項。 – knut