Angular ipcsend与sendSync
我正在开发一个CRUD Angular/Electron应用程序,我想用它来保存我的数据。Angular将不直接使用电子存储器。相反,它将向ipcMain进程发送命令,主进程将保存/编辑/删除数据。我应该使用Angular ipcsend与sendSync,angular,electron,Angular,Electron,我正在开发一个CRUD Angular/Electron应用程序,我想用它来保存我的数据。Angular将不直接使用电子存储器。相反,它将向ipcMain进程发送命令,主进程将保存/编辑/删除数据。我应该使用sendSync或send从ipc向主进程传送数据吗 我已经读到,不建议使用send,因为它是同步的,但electron-store似乎不会异步执行操作。这取决于您操作的同步 sendSync在需要立即执行函数或需要此函数返回值时使用。 它将等待函数的执行,正如名称所说的是同步的 在其他情况
sendSync
或send
从ipc向主进程传送数据吗
我已经读到,不建议使用
send
,因为它是同步的,但electron-store
似乎不会异步执行操作。这取决于您操作的同步
sendSync
在需要立即执行函数或需要此函数返回值时使用。
它将等待函数的执行,正如名称所说的是同步的
在其他情况下,我使用
发送
功能,即异步非常感谢您的回答!因此,这是一个典型的CRUD应用。创建项目、编辑项目、删除项目。你会怎么做?另外,您建议使用sendSync进行创建和删除,因为我需要知道新创建的项目或删除是否成功。是这样吗?不,如果可以的话,我将使用正常的发送
。我的意思是,我创建一个项目,然后将信息发送到main.js。您需要返回值吗?如果需要,您必须使用sendSync
。。。这完全取决于你的工作:)