Skip to content

Commit a0246e3

Browse files
committed
feat: 添加tagOnClick标签切换全局公共事件
1 parent e1cd14a commit a0246e3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/layout/components/lay-tag/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,7 @@ function tagOnClick(item) {
511511
} else {
512512
router.push({ path });
513513
}
514+
emitter.emit("tagOnClick", item);
514515
}
515516
516517
onClickOutside(contextmenuRef, closeMenu, {

src/utils/mitt.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ import mitt from "mitt";
44
/** 全局公共事件需要在此处添加类型 */
55
type Events = {
66
openPanel: string;
7-
tagViewsChange: string;
8-
tagViewsShowModel: string;
7+
tagOnClick: string;
98
logoChange: boolean;
9+
tagViewsChange: string;
1010
changLayoutRoute: string;
11+
tagViewsShowModel: string;
1112
imageInfo: {
1213
img: HTMLImageElement;
1314
height: number;

0 commit comments

Comments
 (0)