feat: 添加上下文菜单演示,添加菜单项隐藏性 (#7057)

Co-authored-by: luoqiz <851092732@qq.com>
This commit is contained in:
luoqiz
2026-01-02 14:22:19 +08:00
committed by GitHub
parent a1bb132233
commit 89b237f6b4
9 changed files with 2234 additions and 2011 deletions

View File

@@ -73,6 +73,7 @@ function handleClick(menu: IContextMenuItem) {
>
<template v-for="menu in menusView" :key="menu.key">
<ContextMenuItem
v-if="!menu.hidden"
:class="itemClass"
:disabled="menu.disabled"
:inset="menu.inset || !menu.icon"

View File

@@ -10,6 +10,10 @@ interface IContextMenuItem {
* @param data
*/
handler?: (data: any) => void;
/**
* @zh_CN 是否隐藏
*/
hidden?: boolean;
/**
* @zh_CN 图标
*/

View File

@@ -20,6 +20,7 @@ export {
VbenButtonGroup,
VbenCheckbox,
VbenCheckButtonGroup,
VbenContextMenu,
VbenCountToAnimator,
VbenFullScreen,
VbenInputPassword,