From af482a450acc4821f795a7e192f385d09ff499b6 Mon Sep 17 00:00:00 2001 From: Hunlongyu Date: Mon, 19 Oct 2020 18:14:42 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=9F=20=E6=96=B0=E5=A2=9E=E5=8F=B3?= =?UTF-8?q?=E9=94=AE=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Setting.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/components/Setting.vue b/src/components/Setting.vue index eefe620..a682b82 100644 --- a/src/components/Setting.vue +++ b/src/components/Setting.vue @@ -348,6 +348,17 @@ export default { var firstResult = $(e).find('div>div>a') this.latestVersion = firstResult.text() }) + }, + createContextMenu () { + const { Menu, MenuItem } = remote + const menu = new Menu() + menu.append(new MenuItem({ label: '快速复制', role: 'copy' })) + menu.append(new MenuItem({ label: '快速粘贴', role: 'paste' })) + menu.append(new MenuItem({ label: '编辑', role: 'editMenu' })) + window.addEventListener('contextmenu', e => { + // e.preventDefault() + menu.popup(remote.getCurrentWindow()) + }) } }, created () { @@ -356,6 +367,7 @@ export default { this.getShortcut() this.getFavorites() this.getLatestVersion() + this.createContextMenu() } }