diff --git a/snowy-admin-web/src/components/XnContextMenu/index.vue b/snowy-admin-web/src/components/XnContextMenu/index.vue index b424c8de..9167ec86 100644 --- a/snowy-admin-web/src/components/XnContextMenu/index.vue +++ b/snowy-admin-web/src/components/XnContextMenu/index.vue @@ -68,17 +68,11 @@ }, // 右键事件事件处理 contextMenuHandler(e) { - //兼容ie写法 - let obj = e.srcElement ? e.srcElement : e.target - let cs = obj.attributes['class'] - cs = cs ? cs.nodeValue : cs - if(cs&&cs!=='ant-tabs-tab-remove'){ - this.x = e.clientX - this.y = e.clientY - this.layout() - this.$emit('update:show', true) - this.$emit('get-context-menu', e) - } + this.x = e.clientX + this.y = e.clientY + this.layout() + this.$emit('update:show', true) + this.$emit('get-context-menu', e) e.preventDefault() }, // 布局 diff --git a/snowy-admin-web/src/layout/components/tags.vue b/snowy-admin-web/src/layout/components/tags.vue index 03c955a9..d1606b60 100644 --- a/snowy-admin-web/src/layout/components/tags.vue +++ b/snowy-admin-web/src/layout/components/tags.vue @@ -39,6 +39,7 @@ ref="tabs" @edit="onTabRemove" @tabClick="onTabClick" + @mouseup="onTabUp" >