diff --git a/src/layout/components/lay-tag/index.vue b/src/layout/components/lay-tag/index.vue index 87f234fda4..193b7be609 100644 --- a/src/layout/components/lay-tag/index.vue +++ b/src/layout/components/lay-tag/index.vue @@ -511,6 +511,7 @@ function tagOnClick(item) { } else { router.push({ path }); } + emitter.emit("tagOnClick", item); } onClickOutside(contextmenuRef, closeMenu, { diff --git a/src/utils/mitt.ts b/src/utils/mitt.ts index 7144241d90..0a0eddaf23 100644 --- a/src/utils/mitt.ts +++ b/src/utils/mitt.ts @@ -4,10 +4,11 @@ import mitt from "mitt"; /** 全局公共事件需要在此处添加类型 */ type Events = { openPanel: string; - tagViewsChange: string; - tagViewsShowModel: string; + tagOnClick: string; logoChange: boolean; + tagViewsChange: string; changLayoutRoute: string; + tagViewsShowModel: string; imageInfo: { img: HTMLImageElement; height: number;