@@ -18,11 +18,12 @@ outline: deep
1818
1919下拉菜单属性配置。
2020
21- | 属性 | 类型 | 默认值 | 说明 |
22- | --------- | -------------------------------- | --------- | ----------------------------------------------- |
23- | ` items ` | ` DropdownMenuItem[] ` | - | ** 必填** ,菜单项数据数组 |
24- | ` show ` | ` boolean ` | - | 是否显示菜单(仅在 trigger 为 'manual' 时有效) |
25- | ` trigger ` | ` 'click' \| 'hover' \| 'manual' ` | ` 'click' ` | 触发方式:点击、悬停或手动控制 |
21+ | 属性 | 类型 | 默认值 | 说明 |
22+ | ---------- | -------------------------------- | --------------------------------- | ------------------------------------------------- |
23+ | ` appendTo ` | ` string \| HTMLElement ` | ` 'body' ` 或者 shadow dom 的根节点 | 菜单挂载的目标容器 |
24+ | ` items ` | ` DropdownMenuItem[] ` | - | ** 必填** ,菜单项数据数组 |
25+ | ` show ` | ` boolean ` | - | 是否显示菜单,仅在 ` trigger ` 为 ` 'manual' ` 时有效 |
26+ | ` trigger ` | ` 'click' \| 'hover' \| 'manual' ` | ` 'click' ` | 菜单触发方式:点击、悬停或手动控制 |
2627
2728### Slots
2829
@@ -36,21 +37,21 @@ outline: deep
3637
3738下拉菜单事件定义。
3839
39- | 事件名 | 参数 | 说明 |
40- | --------------- | ------------------------ | -------------------------------------------------------------------- |
41- | ` item-click ` | ` item: DropdownMenuItem ` | 点击菜单项时触发 |
42- | ` click-outside ` | ` event: MouseEvent ` | 点击菜单外部区域时触发(仅在 trigger 为 'click' 或 'manual' 时有效) |
40+ | 事件名 | 参数 | 说明 |
41+ | --------------- | ------------------------ | -------------------------------------------------------------------------- |
42+ | ` item-click ` | ` item: DropdownMenuItem ` | 点击菜单项时触发 |
43+ | ` click-outside ` | ` event: MouseEvent ` | 点击菜单外部区域时触发(仅在 ` trigger ` 为 ` 'click' ` 或 ` 'manual' ` 时有效) |
4344
4445### Types
4546
4647#### DropdownMenuItem
4748
4849菜单项数据结构。
4950
50- | 属性 | 类型 | 说明 |
51- | ------ | -------- | ---------- |
52- | ` id ` | ` string ` | 项唯一标识 |
53- | ` text ` | ` string ` | 显示文本 |
51+ | 属性 | 类型 | 说明 |
52+ | ------ | -------- | -------------- |
53+ | ` id ` | ` string ` | 菜单项唯一标识 |
54+ | ` text ` | ` string ` | 菜单项显示文本 |
5455
5556### CSS Variables
5657
0 commit comments