随笔分类 -  electron

摘要:需求:子窗口关闭前,询问是否提交表单? 思路1:渲染进程监听子窗口close事件,阻止默认行为,询问处理后,再关闭窗口 // 以下代码不能实现需求 // remote.getCurrentWindow()的监听close,e.preventDefault()无法阻止窗口关闭,异步 //渲染进程中re 阅读全文
posted @ 2021-01-14 18:35 baixinL 阅读(476) 评论(0) 推荐(0)
摘要:ipcMain 进程:主进程 从主进程到渲染进程的异步通信 ipcMain 是一个 EventEmitter 的实例。 当在主进程中使用时,它处理从渲染器进程(网页)发送出来的异步和同步信息。 从渲染器进程发送的消息将被发送到该模块。 ipcRenderer 进程: Renderer 从渲染器进程到 阅读全文
posted @ 2021-01-14 12:42 baixinL 阅读(710) 评论(0) 推荐(0)
摘要:const defaultFiles = [ ] export default defaultFiles // 使用 const defaultFiles = require('./src/utils/defaultFiles ') //编译时报错:SyntaxError: Unexpected t 阅读全文
posted @ 2021-01-13 23:15 baixinL 阅读(6337) 评论(0) 推荐(0)
摘要:如何指定对象右击可弹出上下文菜单? 使用document.querySelector(targetSelector)获取指定区域, 然后使用node1.contains(node2)判断node2是否时node1子节点,如果是在指定区域内,否则不在 根据2的结果决定是否弹出上下文菜单 /** ite 阅读全文
posted @ 2021-01-13 22:05 baixinL 阅读(377) 评论(0) 推荐(0)
摘要:进程:主进程 const { dialog } = require('electron') dialog.showOpenDialog({ properties: ['openFile', 'multiSelections'] }) 进程:渲染进程 const { dialog } = requir 阅读全文
posted @ 2021-01-02 15:10 baixinL 阅读(961) 评论(0) 推荐(0)