摘要: 文档地址: https://www.electronjs.org/docs/all ready:当Electron完成初始化时被触发 window-all-closed:所有窗口被关闭 before-quit:在应用程序开始关闭窗口之前触发 will-quit: 当所有窗口都已关闭并且应用程序将推出 阅读全文
posted @ 2021-09-23 14:17 威武的大萝卜 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在文件系统中,使用HTML5 File 原生API操作文件 DOM的文件接口提供了关于原生文件的抽象,以便用户可以直接使用HTML5文件API处理原生文件。 Electron已经向 文件 接口添加了一个 path 属性, 在文件系统上暴露出文件的真实路径 示例:获取拖拽到app上的文件的真实路径 < 阅读全文
posted @ 2021-09-23 14:14 威武的大萝卜 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Electron运行流程 Electron主进程和渲染进程 主进程:Electron 运行 package.json 的main 脚本的进程被称为主进程。在主进程中运行的脚本通过创建web页面来展示用户界面。一个Electron应用总是有且只有一个主进程。 渲染进程:用户看到的web页面就是由渲染进 阅读全文
posted @ 2021-09-23 14:13 威武的大萝卜 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 文章标签: electron net系统代理用这个,请求接口用axios就行了 使用Chromium的原生网络库发出HTTP / HTTPS请求 进程:主进程 net 模块是一个发送 HTTP(S) 请求的客户端API。 它类似于Node.js的HTTP 和 HTTPS 模块 ,但它使用的是Chro 阅读全文
posted @ 2021-09-23 14:12 威武的大萝卜 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 主进程很少有需求需要弹出菜单,所以以下代码怕是没有用 //主进程很少有需求需要弹出菜单const {Menu} = require('electron')setTimeout(()=>{ //如何在主进程中弹出菜单let template = [ {label:'第一个菜单项目'}, {label: 阅读全文
posted @ 2021-09-23 14:11 威武的大萝卜 阅读(151) 评论(0) 推荐(0) 编辑
摘要: ipcMain从主进程到渲染进程的异步通信。 线程:主线程 The ipcMain module is an Event Emitter. 当在主进程中使用时,它处理从渲染器进程(网页)发送出来的异步和同步信息。 从渲染器进程发送的消息将被发送到该模块。 https://www.electronjs 阅读全文
posted @ 2021-09-23 14:09 威武的大萝卜 阅读(73) 评论(0) 推荐(0) 编辑
摘要: https://www.electronjs.org/docs/api/dialog 对话框显示用于打开和保存文件、警报等的本机系统对话框。 在Electron的主线程上打开 const { dialog } = require('electron')console.log(dialog.showO 阅读全文
posted @ 2021-09-23 14:08 威武的大萝卜 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Vue2.x 使用 EventBus 进行组件通信,而 Vue3.x 推荐使用 mitt.js。 比起 Vue 实例上的 EventBus,mitt.js 好在哪里呢?首先它足够小,仅有200bytes,其次支持全部事件的监听和批量移除,它还不依赖 Vue 实例,所以可以跨框架使用,React 或者 阅读全文
posted @ 2021-09-23 10:35 威武的大萝卜 阅读(1945) 评论(0) 推荐(0) 编辑