1 Star 0 Fork 0

地沟油吃多了/vue3-electron-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
mainMenu.js 1.65 KB
一键复制 编辑 原始数据 按行查看 历史
地沟油吃多了 提交于 2024-05-01 21:12 . 项目初始化
const { Menu, dialog } = require('electron');
const mainMenu = (ars, cb) => {
return Menu.buildFromTemplate([
{
label: "electron",
submenu: [
{ label: "sub-menu-label" },
{ label: "sub-menu-label" },
{ label: "sub-menu-label" },
]
},
{
label: "edit",
submenu: [
{ role: 'about' },
{ role: 'copy' },
{ role: 'redo' },
{ type: 'separator' },
{ role: 'hide' },
{ role: 'hideOthers' },
{ role: 'unhide' },
{ type: 'separator' },
{ role: 'quit' }
]
},
{
label: "动作",
submenu: [
{ label: "DevTools", role: "toggleDevTools" },
{ role: "togglefullscreen" },
{
label: "Greet",
click: () => {
const answers = ["Yes", "No", "Maybe"]
dialog.showMessageBox({
title: "冉开林真帅",
message: "这也太帅了吧",
detail: "人为啥要长你这么帅啊" + ars,
buttons: answers
}).then(({ response }) => {
console.log(answers[response])
cb("Hello, electron.")
})
},
accelerator: "shift+command+h"
}
]
}]);
}
module.exports = mainMenu;
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/rankl/vue3-electron-demo.git
git@gitee.com:rankl/vue3-electron-demo.git
rankl
vue3-electron-demo
vue3-electron-demo
master

搜索帮助