Skip to content

Commit 3f42ae0

Browse files
authored
Merge pull request #251 from p1j123456/master
追加tab标签右键
2 parents 63f98df + 4ec987f commit 3f42ae0

File tree

2 files changed

+277
-21
lines changed

2 files changed

+277
-21
lines changed

Vol.Vue3版本/src/components/basic/VolElementMenu.vue

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
:active-text-color="!isCollapse?'#ffff':''"
99
@open="handleOpen"
1010
@close="handleClose"
11+
@contextmenu.prevent="bindRightClickMenu"
1112
>
1213
<template v-for="item in convertTree(list)">
1314
<el-submenu
@@ -143,13 +144,24 @@ export default defineComponent({
143144
}
144145
};
145146
const handleClose = () => {};
147+
148+
/**
149+
* 菜单导航右键事件
150+
* @param {*} enable 是否启用右键事件[true:启用;false:禁用;]
151+
*/
152+
const bindRightClickMenu = (enable) => {
153+
if(!enable)
154+
return;
155+
};
156+
146157
return {
147158
// treeList,
148159
// list,
149160
select,
150161
convertTree,
151162
handleOpen,
152163
handleClose,
164+
bindRightClickMenu
153165
};
154166
},
155167
});

0 commit comments

Comments
 (0)