@@ -31,7 +31,7 @@ coverDark: https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*Vn4XSqJFAxcAAA
31
31
| forceSubMenuRender | 在子菜单展示之前就渲染进 DOM | boolean | false |
32
32
| inlineCollapsed | inline 时菜单是否收起状态 | boolean | - |
33
33
| inlineIndent | inline 模式的菜单缩进宽度 | number | 24 |
34
- | items | 菜单内容 | [ ItemType\[\] ] ( #ItemType ) | - | |
34
+ | items | 菜单内容 | [ ItemType\[\] ] ( #itemtype ) | - | |
35
35
| mode | 菜单类型,现在支持垂直、水平、和内嵌模式三种 | ` vertical ` \| ` horizontal ` \| ` inline ` | ` vertical ` |
36
36
| multiple | 是否允许多选 | boolean | false |
37
37
| openKeys(v-model) | 当前展开的 SubMenu 菜单项 key 数组 | (string \| number)[ ] | |
@@ -45,25 +45,25 @@ coverDark: https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*Vn4XSqJFAxcAAA
45
45
46
46
### Menu 事件
47
47
48
- | 事件名称 | 说明 | 回调参数 |
49
- | ---------- | ---------------------------------- | ------------------------------------- |
50
- | click | 点击 MenuItem 调用此函数 | function({ item, key, keyPath }) |
51
- | deselect | 取消选中时调用,仅在 multiple 生效 | function({ item, key, selectedKeys }) |
52
- | openChange | SubMenu 展开/关闭的回调 | function(openKeys: (string \| number)[ ] ) |
53
- | select | 被选中时调用 | function({ item, key, selectedKeys }) |
48
+ | 事件名称 | 说明 | 回调参数 |
49
+ | ---------- | ---------------------------------- | ---------------------------------------- |
50
+ | click | 点击 MenuItem 调用此函数 | function({ item, key, keyPath }) |
51
+ | deselect | 取消选中时调用,仅在 multiple 生效 | function({ item, key, selectedKeys }) |
52
+ | openChange | SubMenu 展开/关闭的回调 | function(openKeys: (string \| number)[ ] ) |
53
+ | select | 被选中时调用 | function({ item, key, selectedKeys }) |
54
54
55
55
### Menu.Item
56
56
57
- | 参数 | 说明 | 类型 | 默认值 | 版本 |
58
- | -------- | ------------------------ | -------------- | ------ | ----- |
59
- | disabled | 是否禁用 | boolean | false | |
60
- | icon | 菜单图标 | slot | | 2.8.0 |
61
- | key | item 的唯一标志 | string \| number | | |
62
- | title | 设置收缩时展示的悬浮标题 | string \| slot | | |
57
+ | 参数 | 说明 | 类型 | 默认值 | 版本 |
58
+ | -------- | ------------------------ | ---------------- | ------ | ----- |
59
+ | disabled | 是否禁用 | boolean | false | |
60
+ | icon | 菜单图标 | slot | | 2.8.0 |
61
+ | key | item 的唯一标志 | string \| number | | |
62
+ | title | 设置收缩时展示的悬浮标题 | string \| slot | | |
63
63
64
64
### ItemType
65
65
66
- > type ItemType = [ MenuItemType] ( #MenuItemType ) | [ SubMenuType] ( #SubMenuType ) | [ MenuItemGroupType] ( #MenuItemGroupType ) | [ MenuDividerType] ( #MenuDividerType ) ;
66
+ > type ItemType = [ MenuItemType] ( #menuitemtype ) | [ SubMenuType] ( #submenutype ) | [ MenuItemGroupType] ( #menuitemgrouptype ) | [ MenuDividerType] ( #menudividertype ) ;
67
67
68
68
### MenuItemType
69
69
@@ -72,15 +72,15 @@ coverDark: https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*Vn4XSqJFAxcAAA
72
72
| danger | 展示错误状态样式 | boolean | false | |
73
73
| disabled | 是否禁用 | boolean | false | |
74
74
| icon | 菜单图标 | VueNode\| (item: MenuItemType)=>VueNode | - | |
75
- | key | item 的唯一标志 | string \| number | - | |
75
+ | key | item 的唯一标志 | string \| number | - | |
76
76
| label | 菜单项标题 | VueNode | - | |
77
77
| title | 设置收缩时展示的悬浮标题 | string | - | |
78
78
79
79
#### SubMenuType
80
80
81
81
| 参数 | 说明 | 类型 | 默认值 | 版本 |
82
82
| --- | --- | --- | --- | --- |
83
- | children | 子菜单的菜单项 | [ ItemType\[\] ] ( #ItemType ) | - | |
83
+ | children | 子菜单的菜单项 | [ ItemType\[\] ] ( #itemtype ) | - | |
84
84
| disabled | 是否禁用 | boolean | false | |
85
85
| icon | 菜单图标 | VueNode\| (item: SubMenuType)=>VueNode | - | |
86
86
| key | 唯一标志 | string \| number | - | |
@@ -104,8 +104,8 @@ const groupItem = {
104
104
105
105
| 参数 | 说明 | 类型 | 默认值 | 版本 |
106
106
| -------- | ------------ | --------------------------------- | ------ | ---- |
107
- | children | 分组的菜单项 | [ MenuItemType\[\] ] ( #MenuItemType ) | - | |
108
- | label | 分组标题 | VueNode | - | |
107
+ | children | 分组的菜单项 | [ MenuItemType\[\] ] ( #menuitemtype ) | - | |
108
+ | label | 分组标题 | VueNode | - | |
109
109
110
110
#### MenuDividerType
111
111
@@ -128,7 +128,7 @@ const dividerItem = {
128
128
| disabled | 是否禁用 | boolean | false | |
129
129
| expandIcon | 自定义 Menu 展开收起图标 | slot | 箭头图标 | |
130
130
| icon | 菜单图标 | slot | | 2.8.0 |
131
- | key | 唯一标志, 必填 | string \| number | | |
131
+ | key | 唯一标志, 必填 | string \| number | | |
132
132
| popupClassName | 子菜单样式 | string | | 1.5.0 |
133
133
| popupOffset | 子菜单偏移量,` mode="inline" ` 时无效 | \[ number, number] | - | |
134
134
| title | 子菜单项值 | string\| slot | | |
0 commit comments