ipcRenderer发送vs sendSync

时间:2017-07-04 11:25:49

标签: angular electron

我正在开发一个CRUD Angular / Electron应用程序,我想使用electron-store来保存我的数据。 Angular不会直接使用电子商店。相反,它会将命令发送到 ipcMain 进程,主进程将保存/编辑/删除数据。我应该使用 ipcRenderer 中的sendSyncsend将数据传递给主流程吗?

我已经读过不推荐send,因为它是同步的,但electron-store似乎不是异步做事。

1 个答案:

答案 0 :(得分:0)

这取决于您的操作同步。

当您需要立即执行函数或需要此函数的返回值时,使用

sendSync。 它会等待函数的执行,因为名称是同步

在其他情况下,我使用send功能,即异步