我正在使用菜单栏(https://www.npmjs.com/package/menubar),我需要从主过程向其发送信息,但似乎无法正常工作。
一旦我的应用加载,它就会创建菜单栏,并从服务器请求一些信息。服务器返回有关用户是否为管理员的信息。确认工作正常。如果用户是管理员,我想在菜单栏窗口中显示一个按钮。
/ *主进程* /
menubar.window.webContents.send('is-a-manager', true)
/ *渲染器进程-我导入ipcRenderer * /
ipcRenderer('is-a-manager', (event, isManager) => {
console.log(isManager);
})
菜单栏内的窗口实际上应该记录为“ true”,但不会显示任何内容。
答案 0 :(得分:0)
ipcRenderer.on('is-a-manager', (event, isManager) => {
console.log(isManager);
})