技术栈

使用electron ipcRenderer接收通信消息多次触发

敲代码的柯基2023-11-05 12:32

使用electron ipcRenderer接收通信消息多次触发

在使用electron ipcRenderer.on接收ipcRenderer.send的返回值时,ipcRenderer.send发送一次信息, ipcRenderer.on会打印多个日志,

javascript 复制代码
renderer.once('get-file-path', (event: any, paths: any) => {
	console.log(paths)
})

解决方法,将.on改为.once就可以只触发一次

上一篇:数据库实验:SQL的数据更新
下一篇:Oracle JDK 和OpenJDK两者有什么异同点
相关推荐
Mike_jia
11 分钟前
Checkmate:自建监控新标杆!开源替代Zabbix的轻量级方案实战
前端
fury_123
20 分钟前
tsfile.raw提示
java·前端·javascript
喝拿铁写前端
24 分钟前
从面条代码到抽象能力:一个小表单场景里的前端成长四阶段
前端·设计模式·架构
LXA0809
28 分钟前
Vue 3中使用JSX
前端·javascript·vue.js
执携
29 分钟前
Vue Router (历史模式)
前端·javascript·vue.js
陈陈小白
37 分钟前
npm run dev报错Error: listen EADDRINUSE: address already in use :::8090
前端·npm·node.js·vue
G018_star sky♬
38 分钟前
使用npm运行js脚本覆盖vue依赖包
javascript·vue.js
杂鱼豆腐人
40 分钟前
pnpm环境下防止误使用npm的方法
前端·git·npm·node.js·git bash
我是ed
41 分钟前
# vue2 使用 cesium 展示 TLE 星历数据
前端
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Labelme从安装到标注:零基础完整指南07BongoCat - 跨平台键盘猫动画工具08智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践09《大数据技术原理与应用》实验报告三 熟悉HBase常用操作10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南