electron 創建右鍵菜單
阿新 • • 發佈:2017-09-16
msg 初始 true ted urn sha 刪除本地文件 div delet
1、引入模塊 const Electron = require(‘electron‘); const remote = Electron.remote; const Menu = remote.Menu; const MenuItem = remote.MenuItem; 2、 data() { return { isShowMember:false, menu:null, } }, created() { this.targetId = this.id; notificationCenter.on("onClosePop", this.onClosePop); this.initMenu(); }, 3、methods: { //初始化右鍵菜單 initMenu(){ this.menu = new Menu(); let that = this; this.menu.append(new MenuItem({ label: ‘刪除‘, click: function() { //刪除本地文件. that.imServices.deleteLocationMsgFiles(that.rightMessage); //刪除消息 that.imServices.removeMessages(that.rightMessage.peer, that.rightMessage.msgID); that.rightMenuMsg(that.rightMessage); } })); }, rightShow(item) { this.rightMessage = item; this.menu.popup(remote.getCurrentWindow()); },
electron 創建右鍵菜單