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

使用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就可以只触发一次

相关推荐
梦曦i12 小时前
RouterLink v2.5.0:H5端原生能力全面回归
前端·uni-app
小林ixn13 小时前
React + Zustand + JWT:从零实现登录鉴权与请求拦截
前端·react.js·前端框架
葡萄城技术团队13 小时前
下拉多选类型单元格:在 SpreadJS 里接入 xm\-select
前端
粥里有勺糖13 小时前
视野修炼-技术周刊第130期 | 光影效果
前端·javascript·github
小岛前端13 小时前
AI Skills 已经封神,但新的问题却越来越严重!
前端·后端·github
拖孩13 小时前
一个人 + AI 做的小程序,上线 15 天赚了 10 块 5
前端·后端·微信小程序
用户939838294159913 小时前
安卓自动化脚本热更新怎么做?不重新打包 APK 也能更新代码
前端
猫七先生14 小时前
在 React 里用 PMTiles 自托管底图
前端
tanghonghanhaoli14 小时前
【图书翻译】有意义的游戏设计:桌面游戏的方法论与心理学(第1、2章)
前端·游戏·ui
光影少年14 小时前
react native打包优化、包体积瘦身、离线包/热更新方案
前端·react native·react.js