Electron 是否使用arg?
我有这个代码,arg是从Main发送的Electron 是否使用arg?,electron,ipc,ipcrenderer,ipcmain,Electron,Ipc,Ipcrenderer,Ipcmain,我有这个代码,arg是从Main发送的 ipcRenderer.send('asynchronous-message', 'async ping') ipcRenderer.on('asynchronous-reply', (event, arg) => { console.log(arg); }); 我希望能够在ipcRenderer函数之外使用arg,但我无法将其导出。 这有可能吗?如果有,怎么可能?提前感谢。您可以将该值设置为侦听器范围之外的对
ipcRenderer.send('asynchronous-message', 'async ping')
ipcRenderer.on('asynchronous-reply', (event, arg) => {
console.log(arg);
});
我希望能够在ipcRenderer函数之外使用arg,但我无法将其导出。
这有可能吗?如果有,怎么可能?提前感谢。您可以将该值设置为侦听器范围之外的对象属性:
const数据={
参数:“”
}
ipcRenderer.on('asynchronous-reply',(事件,参数)=>{
data.arg=arg
})
函数someFunction(数据){
如果(data.arg==='whatever'){
...
}
}
当data.arg
值更改时,它的所有其他函数将获得更新的值