node.js - 电子中的IPC发送/打开和调用/处理有什么区别?
问题描述
https://www.electronjs.org/docs/api/ipc-renderer https://www.electronjs.org/docs/api/ipc-main
我看到一篇文章说invoke/handle是异步的,但是可以使用旧的send/on。很容易返回返回值。从 Main 发送到渲染器时,您不需要指定 webcontents。好处是可以理解的
https://medium.com/@nornagon/electrons-remote-module-considered-harmful-70d69500f31 我不认为本文中写的远程模块与发送/上有关
解决方案
invoke
当尝试调用一些 fn 以将值返回给发送者时,是新的 api 来帮助围绕现有send
/对进行人体工程学。on
如果您更喜欢使用它,您可以通过它实现相同的send
目标,没有功能差异。
推荐阅读
- android - 找不到 Android Studio 模拟器符号:_pwritev
- date - Luxonjs 和猫鼬
- asp.net-core - 查询字符串太长。缩短网址的方法?
- selenium - Selenium 处理 cookie 警告
- selenium-grid - Selenium Grid:org.openqa.selenium.WebDriverException:转发新会话时出错 用于设置功能的 VM 空池
- python - 为什么在阻尼振荡中使用曲线拟合时会得到直线
- gitlab-ci - Docker 将镜像推送到存储库
- c# - 在核心工作者服务中创建多个 FileSystemWatcher 对象的正确方法
- sql - 游标在 Postgresql 中无法正确获取值
- google-sheets - Google Sheets IFS 和 TRIM SPLIT 只读取它找到的第一件事