我正在开发一个CRUD Angular / Electron应用程序,我想使用electron-store来保存我的数据。 Angular不会直接使用电子商店。相反,它会将命令发送到 ipcMain 进程,主进程将保存/编辑/删除数据。我应该使用 ipcRenderer 中的sendSync
或send
将数据传递给主流程吗?
我已经读过不推荐send
,因为它是同步的,但electron-store
似乎不是异步做事。
答案 0 :(得分:0)
这取决于您的操作同步。
当您需要立即执行函数或需要此函数的返回值时,使用 sendSync
。
它会等待函数的执行,因为名称是同步。
在其他情况下,我使用send
功能,即异步。