![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
electron
等一场春雨
路漫漫兮其修远,吾将上下而求索。
展开
-
electron 6 dialog
dialog.js//对话框//提示输入.//引入模块const { dialog,nativeImage } = require('electron');const path = require('path');console.log(path.join(__dirname,'./../static/imgs/2.jpg'));//显示对话框dialog.showMessa...原创 2019-11-03 00:45:11 · 277 阅读 · 0 评论 -
electron 5 改变全局数据
main.js//创建窗口//引入模块//app模块 : 控制应用的生命周期// BrowserWindow 模块:创建一个浏览器窗口const { app, BrowserWindow, ipcMain } = require('electron');//nodejs 内置模块 拼接路径const path = require('path');//1. 初始化应用,会触...原创 2019-11-03 00:10:30 · 2651 阅读 · 0 评论 -
electron 4.通信
render.jsconsole.log("render.js");//渲染进程不能直接引入BrowserWindow模块 借助remote模块,从remote中拿到主进程允许使用的模块const { BrowserWindow } = require('electron').remote;const { ipcRenderer } = require('electron');l...原创 2019-11-02 23:52:04 · 368 阅读 · 0 评论 -
electron 3.主进程与渲染进程
render.jsconsole.log("render.js");//渲染进程不能直接引入BrowserWindow模块 借助remote模块,从remote中拿到主进程允许使用的模块const { BrowserWindow } = require('electron').remote;let btn = document.querySelector("#btn");btn....原创 2019-11-02 23:28:22 · 636 阅读 · 0 评论 -
electron 2 制作菜单
menu.js//制作菜单 1.设置一个模板const { Menu } = require('electron');let template = [ //文件 { label: "文件", submenu: [ //新建文件 { label: "新建文件", ...原创 2019-11-02 22:51:34 · 355 阅读 · 0 评论