前端工程师使用electron可以跨应用做的桌面客户端,但是打包后的安装界面很不美观 查找资料得知需要编写NSIS脚本更改安装界面,但是通关百度找到了一个NSIS-UI,集成于NSIS的插件,采用Duilib开发,效果图如下: 在控件的资源中,采用的是通过TAB控件来实现 ...
打包设置在vue.config.js中设置 publicOptions: electronBuilder: nodeIntegration:true, builderOptions: appId : 窗口自定义 new BrowserWindow frame:false, 隐藏边框 backgroundColor: c c , 设置背景色 icon: . resource icons icon. ...
2022-04-06 09:17 0 721 推荐指数:
前端工程师使用electron可以跨应用做的桌面客户端,但是打包后的安装界面很不美观 查找资料得知需要编写NSIS脚本更改安装界面,但是通关百度找到了一个NSIS-UI,集成于NSIS的插件,采用Duilib开发,效果图如下: 在控件的资源中,采用的是通过TAB控件来实现 ...
关注公众号: 微信搜索 前端工具人 ; 收货更多的干货 原文链接: 自己掘金文章: https://juejin.cn/post/7067815153374330888/ 一、需求 主要是一下几个常见的需求: 自定义顶部菜单栏, 可拖拽; 自定义最小化、最大化、退出按钮、刷新按钮 ...
快捷键:http://electronjs.org/docs/api/accelerator ...
1.窗口的最小化按钮和关闭按钮以及标题栏自定义,不使用 electron 自身携带的原生标题栏 在src文件夹下main下index.js文件添加 mainWindow = new BrowserWindow({height: 670,useContentSize: true,width ...
钩子判断登录状态,没有登录就跳转到上面的登录页面。 注意1:当自定义可拖 ...
本文主要展示如何创建WPF窗口样式,目前窗口未做放大和缩小功能,只做关闭。 窗口基类创建 窗口样式 具体使用 最终效果 ...
1. 控制应用视窗大小 构建桌面应用时,我们要考虑我们的应用程序需要如何让用户来使用,那么我们需要提供一个视窗,那么该视窗可以最大化展示,也可以最小化展示,当然我们也希望可以全屏运行。 在electron中,我们可以配置我们的视窗的尺寸大小。首先还是来看下我们的demo的项目结构 ...
有这样一个业务需求: 当我们在编辑某个用户时,需要设置该用户的角色,在转到编辑页面时,就需要自动勾选上该用户已经选择的角色,如下图: 当我们点击编辑时,会查询用户详细信息,以及角色集合传到编辑页面。 用<c:forEach> 标签将所有角色显示出来,那如何勾选该用户已经选择 ...