Electron使用指南—17定製菜單

2021-01-09 騰訊網

本節為大家介紹如何為我們的應用定製一個菜單,讓它看起來更像一個原生的桌面端APP。

1、載入菜單模塊

在 renderer 的 /public/index.html 裡載入菜單模塊:

const { remote, shell } = require('electron')

2、定製菜單

修改 /src/App.vue,在 mounted 裡定製菜單:

// ...

export default {

// ...

mounted() {

// Menu template

const template = [

{

label: 'Items',

submenu: [

{

label: 'Add New',

click: () => {

this.setModalVisible(true)

},

accelerator: 'CmdOrCtrl+O'

}

]

},

{

role: 'editMenu'

},

{

role: 'windowMenu'

},

{

role: 'help',

submenu: [

{

label: 'Learn more',

click: () => { shell.openExternal('https://github.com/stackacademytv/master-electron') }

}

]

}

]

// Set Mac-specific first menu item

if (process.platform === 'darwin') {

template.unshift({

label: remote.app.getName(),

submenu: [

{ role: 'about' },

{ type: 'separator'},

{ role: 'services' },

{ type: 'separator'},

{ role: 'hide' },

{ role: 'hideothers' },

{ role: 'unhide' },

{ type: 'separator'},

{ role: 'quit' }

]

})

}

// Build menu

const menu = remote.Menu.buildFromTemplate(template)

// Set as main app menu

remote.Menu.setApplicationMenu(menu)

}

}

相關焦點

  • 黑客日教程-STREAMTOKENIZER使用指南
    本文相關資料連結,請百度「黑客日教程 STREAMTOKENIZER使用指南」1、介紹本教程會展示如何使用Java Streamtokenizer把字符流解析成token。首先,使用wordChars(int low ,int hi)方法來設置額外的單詞字符。然後,將注釋字符(「/」)設置為普通字符,把「#」設置為注釋字符。最後使用eolIsSignificant(boolean flag)方法將行結尾符設置為token字符。
  • 如何在MIPS平臺上使用Yocto設備定製的嵌入式系統Linux
    如何在MIPS平臺上使用Yocto設備定製的嵌入式系統Linux 佚名 發表於 2017-05-09 15:41:03 Wi - Fi路由器、數位相機和電視有一些共同點,而這些共同點無形中帶來了一些優勢。
  • 美國點菜指南,菜單上的東西都是什麼?
    今天我們就來給大家介紹一下美國常見餐館的菜單,不求同學們看完都背下來,起碼可以點菜不靠運氣,降低一些踩雷的機率!但對於留學生們來說,如果說diy快餐已經很難,那麼墨西哥餐也許是噩夢難度了——菜單上的單詞長得都不太像英文。但據同學們反應,在各種漢堡和意面的輪番轟炸下,墨西哥餐分量大,香料足,用來變換口味刺激味蕾十分不錯。
  • 瑞思邁AirSense 10 呼吸機使用指南
    您選擇了一臺用於睡眠呼吸暫停的瑞思邁機器,然後打開包裝盒,束手無策時候,不用擔心 以下是有關視頻的詳細指南,內容涉及如何使用AirSense 10 CPAP,AirSense 10 Elite,AirSense 10 AutoSet。
  • 星巴克人造肉菜單 星巴克今日上新人造肉午餐菜單
    星巴克人造肉菜單 星巴克今日上新人造肉午餐菜單 2020-04-22 13:57:37 來源:中國網  |  作者:移民 | 字號:A+ | A- 【星巴克人造肉菜單】說起星巴克,大家都想起了咖啡
  • 全球高級定製鞋完全指南
    製作鞋楦是定製鞋工藝中最關鍵的環節之一,需要最有經驗的工匠,從而獲得鞋面的圖紙用於皮革的切割。    一雙好的全手工皮鞋主要妙在以下幾處:在鞋底開槽上不用膠水;並根據客人的情況選擇用橡膠、皮革等不同材料製作不同功能的鞋底;永遠用定製鞋楦固定;手工打磨而不是噴染;至少2次的試穿和校驗。一般來說,最少也要3個月來完成一雙定製鞋。
  • 指南針全贏博弈股票軟體2013簡介
    指南針股票軟體截圖21、初次運行指南針股票軟體免費版需要登錄帳戶,軟體提供了一個默認帳戶,如果不想使用自己的帳戶可以直接使用默認帳戶。指南針股票軟體官網下載軟體截圖43、在主界面的四個選項中可以方便的操作軟體並使用軟體的基本功能。
  • DCS JF-17梟龍 Thunder 中文指南 9空氣動力學和飛機極限
    #DCS數字戰鬥模擬#軍事科技遊戲 請搜索: DCS 中文指南首先自動消耗外部油箱。要丟棄這些油箱,請進入SMS頁面,選擇MFCD下部的JET(丟棄)子菜單,選擇具有各自OSB的外部油箱,設置Master Arm ON主武裝開並按下武器釋放按鈕以丟棄油箱。
  • OPPO R17 Pro王者定製版即將發售:4299元
    1月2日消息,OPPO京東官方旗艦店預告OPPO R17 Pro王者定製版將於1月7日上午10點正式發售,售價4299元。
  • iPhone4S如何使用指南針
    iPhone4S如何使用指南針  iPhone4S使用指南針的方法如下:  【重要事項】指南針的準確度可能會受磁性物體或環境幹擾的影響,即使i Phone4S耳塞中的磁體也會造成偏差。數字指南針僅用於僅用於基本的導航幫助,而不應該用於確定精確的位置、鄰近度、距離或方向。
  • Excel下拉菜單選項太多了,怎麼做個搜索式下拉菜單
    當Excel表格下拉菜單中的選項非常多時,你就需要一個搜索式下拉菜單。而如果你使用普通的下拉菜單,你要拖到什麼時候才會找到自己想要的數據?還不如不用下拉菜單呢。所以,搜索式下拉菜單是不是挺實用的?製作搜索式下拉菜單的步驟先給原始數據按照姓名排序,接著就和普通的下拉菜單一樣創建序列,在「來源」中輸入公式「=OFFSET($A$1,MATCH(E2&"*",$A$2:$A$281,0),0,COUNTIF($A$2:$A$281,E2&"*"),1)
  • 雙語菜單鬧國際笑話 中文菜單英文譯法出討論稿
    北京市旅遊局在網絡上公布了《中文菜單英文譯法》的討論稿,從本月23日到9月1日對菜單的英文譯法徵求市民的建議。有網友建議徵求一下海外中餐館對菜品譯名的意見。海外中餐館的菜單翻譯,使用標準的當地語言,更加容易被外國人接受和理解,所以只要去粗取精,確實不失為一種有益的借鑑。
  • 【觀星指南】觀星軟體使用方法
    本文主要介紹手機使用方法及電腦一些主要功能使用。一、手機使用方法打開軟體,進入觀星軟體界面。實時星象觀測圖標二、電腦觀星軟體使用方法電腦操作跟手機操作差不多,第一步設置【所在位置1、軟體界面簡介(1)、豎面板菜單介紹
  • 星巴克隱藏菜單,你不知道的特調飲品!
    不知道你有沒有聽說過,星巴克有一個私房菜單。它不在牆上不在網上,知道的人知道,不知道的人也就不知道。當你排著隊默數那些你熟悉的咖啡名字的時候,突然聽到前面的人迸出一個你聽也沒聽過的「Zebra Mocha」,你是不是也會猛然抬起頭,好奇究竟是人家來錯了地兒還是自己聽錯了。這事在亞洲可能還沒這麼風行。但在美國,私房菜單(Secret Menu)眾人皆知的秘密。
  • excel下拉菜單:添加Excel下拉菜單教程介紹
    今天來聊聊一篇關於excel下拉菜單:添加Excel下拉菜單教程介紹的文章,現在就為大家來簡單介紹下excel下拉菜單:添加Excel下拉菜單教程介紹,希望對各位小夥伴們有所幫助。
  • 來看使用指南→
    來看使用指南→ 2020-02-26 17:09 來源:澎湃新聞·澎湃號·政務
  • 旅行青蛙稀有照片攻略大全 物品翻譯及基礎玩法指南
    旅行青蛙攻略大全,物品翻譯及基礎玩法指南。旅行青蛙這款遊戲是很多玩家喜歡的,今天就為大家帶來了旅行青蛙攻略大全,包括物品翻譯及基礎玩法指南,喜歡的朋友可以參考,希望大家喜歡。
  • DCS JF-17梟龍 Thunder 中文指南 11.5空對空雷達TWS模式
    #DCS數字戰鬥模擬#軍事科技遊戲 請搜索: DCS 中文指南當為空對空作戰選擇INTC(攔截)主模式時,TWS是默認搜索模式。TWS(掃描時鎖定)模式結合了RWS和STT(單目標跟蹤)模式特有的信息。
  • 佳能IXUS 210菜單設置詳解
    佳能IXUS 210採用全觸摸設計,在菜單方面也提供了豐富的選項,下面就將為大家介紹佳能IXUS 210的菜單模式。白天戶外使用最低ISO,室內200-400,若不滿足需要也可配合開閃光,緊急情況也可使用高感,不過要適當縮小照片尺寸。
  • 昂達V10 Pro定製版Phoenix OS詳解
    除全面進化的ONDA ROM 2.0外,再搭載深度定製的Phoenix OS系統,雙系統極速切換,內容資源可共享!以下就為大家詳解全新定製的Phoenix OS系統!  昂達V10 Pro作業系統視頻:http://dwz.cn/v10proOS  昂達V10 Pro產品詳情點擊:http://onda.cn/Tablet_Designs.aspx?