右键点击时弹出的上下文菜单,支持分组、子菜单和图标。
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
items | (MenuItem | MenuSubItem)[][] | 必需 | 菜单项数组(二维数组) |
interface MenuItem {
label: string
icon?: string
variant?: 'default' | 'destructive'
disabled?: boolean
handle?: () => void
}interface MenuSubItem {
label: string
items: (MenuItem | MenuSubItem)[][]
}| 名称 | 说明 |
|---|---|
default | 触发元素(必填) |
label | 菜单头部标签 |
items 属性嵌套实现多级菜单variant: 'destructive' 标记为危险操作(红色)