当前位置: 首页 > news >正文

桂林骏程网站建设代做机械毕业设计网站

桂林骏程网站建设,代做机械毕业设计网站,网络规划设计师目录,做视频找素材的网站有哪些#xfeff; 本文我们讲解下怎么修改窗口样式#xff0c;系统默认的窗口非常普通#xff0c;通常与设计不符#xff0c;所以我们要自定义#xff0c;接下来我们讲解下怎么去掉原有样式#xff0c;怎么实现实现窗口的最小化#xff0c;最大化和关闭按钮。还有怎么打开… 本文我们讲解下怎么修改窗口样式系统默认的窗口非常普通通常与设计不符所以我们要自定义接下来我们讲解下怎么去掉原有样式怎么实现实现窗口的最小化最大化和关闭按钮。还有怎么打开一个新页面前三篇文章传送门electron-vue跨平台桌面应用开发实战教程一——Hello Worldelectron-vue跨平台桌面应用开发实战教程二——主进程常用配置electron-vue跨平台桌面应用开发实战教程三——动态修改窗口大小我们基于上一篇文章的代码上一篇文章的git地址https://gitee.com/hedavid/electron-vue-demos接着写。先看下上一篇文章实现的样式 接下来我们就要开始今天的讲解了1.去掉外边框我们修改background.js修改createWindow方法创建BrowserWindow时增加 frame: falsewin new BrowserWindow({width: 400,height: 550,frame: false,webPreferences: {nodeIntegration: true}}) 这样窗口就会变成这样 但是现在又有一个新问题应用没有关闭按钮没有最小化按钮也不能拖拽移动位置了接下来我们为他创建一个工具条。2.增加操作栏注意在此处还涉及到其他页面的样式调整在这里就不列举了查看git上的代码即可 我们修改Login.vue增加以下代码只展示关键代码部分样式和html请查看git上的代码const { ipcRenderer } require(electron) // 点击最小化按钮调用的方法 minimize () {ipcRenderer.send(minimize) }, // 点击关闭按钮调用的方法 close () {ipcRenderer.send(close) }, 窗口的拖动需要增加以下样式-webkit-app-region: drag; // 可拖动 -webkit-app-region: no-drag; // 不可拖动3.主线程中增加对应的最小化和关闭窗口的方法ipcMain.on(close, e win.close() )ipcMain.on(minimize, e win.minimize() ) 接下来我们改造一下主页面来实现打开新窗口的功能4. 打开新窗口4.1 新建Calendar.vuetemplatedivel-calendar v-modelvalue/el-calendar/div /templatescript export default {name: Calendar,data () {return {value: new Date()}} } /script 4.2 修改router{path: /Calendar,name: Calendar,component: Calendar }, 4.3 修改background.jsconst winURL process.env.NODE_ENV development? http://localhost:8080: file://${__dirname}/index.html 上边这段代码主要是用来解决vue路由访问页面的问题端口号是vue启动的默认端口号如果有需要可以自行修改win.loadURL(winURL) 上边这段代码主要是修改主窗口加载的url修改我我们上边声明的那个// 定义calendar窗体 let calendarWin // 创建calendar窗口方法 function openCalendarWindow () {calendarWin new BrowserWindow({width: 400,height: 550,parent: win, // win是主窗口webPreferences: {nodeIntegration: true}})calendarWin.loadURL(winURL #/Calendar)calendarWin.on(closed, () { calendarWin null }) } ipcMain.on(openCalendarWindow, e openCalendarWindow() ) 上边这段代码是打开新窗口的代码calendarWin.loadURL(winURL #/Calendar) 是指向我们上边创建的页面。4.4 在Home.vue页面中调用创建新窗口的方法openCalendarWindow () {ipcRenderer.send(openCalendarWindow) } 接下来我们看下效果 以上就是今天的全部内容下一篇我们讲一下怎么发系统通知最小化到托盘剪贴板
http://www.zqtcl.cn/news/626663/

相关文章:

  • 商城网站大概多少钱长沙网站设计公司推荐
  • 海南省交通建设局网站首页做网站开发一般用什么语言
  • 个人备案网站沭阳哪里可以做网站
  • 环球资源网站什么时候做的搜索引擎优化名词解释
  • 名者观看网站做商城网站还要服务器
  • 网站建设课程考核方案广州 天河网站设计
  • 写作网站哪个比较赚钱小红书推广运营
  • 明年做啥网站能致富网站 公众号 建设方案
  • wordpress怎么修改网站标题做招投标应该了解的网站
  • 大庆市网站建设公司dooplay主题wordpress
  • 小学网站建设实施方案手机网站策划书方案
  • 延边网站建设国外设计公司网站欣赏
  • 团队介绍网站建设武功县住房和城乡建设局官网站
  • 如何用模板做网站爱采购官网首页
  • 网站开发存在的问题wordpress 怎么登陆后台
  • 网站建设动态部分实训报告wordpress 普通文本 quot
  • 常州微信网站建设流程本地主机做网站服务器
  • 阿里巴巴seo排名优化seo搜索引擎优化实战
  • 做班级网站的目的企点财税
  • 品牌建设网站特点有哪些企业可以做招聘的网站
  • wordpress 做网站seo全称英文怎么说
  • 宁波建网站哪家值得信赖wordpress 默认图片路径
  • 网站代运营公司天津手机版建站系统
  • 公司网站怎么做才高大上大数据营销的含义
  • 做网站点做关于什么的网站
  • 网站建设服务费税率多少汕头模板建站流程
  • 网站 建设实验小结做淘宝客优惠券网站还是APP赚钱
  • 付银行的网站建设费的会计科目网站建设前端
  • 做网站题材海南网站建设软件
  • 门户网站建设 考核从零开始学做网站cdsn