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

相关推荐
Q26433650234 小时前
【有源码】基于SpringBoot+Vue的居民健康体检与慢病干预管理系统-面向智慧医疗的体检预约与健康知识服务平台
java·vue.js·spring boot·mysql·毕业设计·javaweb·课程设计
国服第二切图仔4 小时前
Chrome 插件开发实战指南:从入门到发布
前端·chrome
鬼手点金4 小时前
ReAct 循环
linux·服务器·前端·javascript·react.js·前端框架
鬼手点金4 小时前
上下文:Agent 的眼睛
java·前端·人工智能·git·深度学习
雪芽蓝域zzs4 小时前
Vue导入方法三种方式对比
前端·javascript·vue.js
定栓4 小时前
Webpack迁到Vite第八节:错误排查实录
前端·webpack·devops
haluhalu.5 小时前
深入理解 AI Agent(1.2):Harness 工程——模型之外的竞争力
前端·数据结构·人工智能·python·langchain·个人开发
data analyse 4565 小时前
服务端统计时区切换的日期归并
大数据·前端·数据库·人工智能·数据分析
misty youth5 小时前
前端知识速查
前端·react.js·web
雪芽蓝域zzs5 小时前
从零搭建【pnpm+Vue3+TS+Setup+VueRouter4+Pinia+Axios+ElementPlus (unplugin 按需)】仿若依后台
前端·vue.js