From 9ab52e845dd5b20d11d4bcbd65aec56cf1d23035 Mon Sep 17 00:00:00 2001 From: hanbaoshan <hanbaoshan@aiotlink.com> Date: 星期一, 24 八月 2020 19:53:12 +0800 Subject: [PATCH] 自定义菜单添加应用重载 --- src/pages/gb28181/index/App.vue | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/pages/gb28181/index/App.vue b/src/pages/gb28181/index/App.vue index 404eeac..61845c4 100644 --- a/src/pages/gb28181/index/App.vue +++ b/src/pages/gb28181/index/App.vue @@ -1,5 +1,5 @@ <template> - <div class="s-basic-setting"> + <div class="s-basic-setting" @contextmenu.prevent="toOpenMenuList"> <el-menu :default-openeds="openeds" background-color="#fff" @@ -200,7 +200,7 @@ } from './api' import { isPort, isIPv4 } from '@/scripts/validate' - +import bus from '@/plugin/bus' export default { name: 'Gb28181Setting', directives: { @@ -210,6 +210,7 @@ } } }, + data() { return { openeds: ['0'], @@ -261,6 +262,7 @@ } }, mounted() { + //this.$nextTick(()=>{ this.initGB28181Conf() //}) @@ -329,6 +331,14 @@ }, menuClose(){ + }, + toOpenMenuList(e){ + debugger + let t = e.clientY - this.$el.offsetTop+30; + let l = e.clientX-this.$el.offsetLeft; + + window.parent.postMessage({source:location.href.split('/')[location.href.split('/').length-1], trigger: 'contextmenu', menuT:t, menuL:l},"*"); + return false; } } } -- Gitblit v1.8.0