diff --git a/components.json b/components.json
index eee09b91d..b02595c13 100644
--- a/components.json
+++ b/components.json
@@ -26,6 +26,9 @@
"menu-item": [
"./packages/menu-item/index.js"
],
+ "menu-item-group": [
+ "./packages/menu-item-group/index.js"
+ ],
"input": [
"./packages/input/index.js"
],
diff --git a/examples/docs/menu.md b/examples/docs/menu.md
index e24991f0f..a3cecf83a 100644
--- a/examples/docs/menu.md
+++ b/examples/docs/menu.md
@@ -133,7 +133,7 @@
```html
Element
-
+
处理中心
我的工作台
订单管理
@@ -196,19 +196,23 @@
Element
- 导航一
-
- 导航二
- 选项1
- 选项2
- 选项3
-
-
- 导航三
- 选项1
- 选项2
- 选项3
-
+
+ 导航一
+
+ 导航二
+ 选项1
+ 选项2
+ 选项3
+
+
+
+
+ 导航三
+ 选项1
+ 选项2
+ 选项3
+
+
@@ -217,19 +221,23 @@
Element
- 导航一
-
- 导航二
- 选项1
- 选项2
- 选项3
-
-
- 导航三
- 选项1
- 选项2
- 选项3
-
+
+ 导航一
+
+ 导航二
+ 选项1
+ 选项2
+ 选项3
+
+
+
+
+ 导航三
+ 选项1
+ 选项2
+ 选项3
+
+
```
@@ -237,13 +245,18 @@
Element
-
+
导航一
导航二
- 选项1
- 选项2
- 选项3
+
+ 选项1
+ 选项2
+
+
+ 选项3
+ 选项4
+
导航三
@@ -270,13 +283,18 @@
```html
Element
-
+
导航一
导航二
- 选项1
- 选项2
- 选项3
+
+ 选项1
+ 选项2
+
+
+ 选项3
+ 选项4
+
导航三
@@ -322,3 +340,8 @@
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------- |-------- |---------- |------------- |-------- |
| key | 唯一标志 | string | | |
+
+## menu-group API
+| 参数 | 说明 | 类型 | 可选值 | 默认值 |
+|---------- |-------- |---------- |------------- |-------- |
+| title | 分组标题 | string | | |
diff --git a/packages/menu-item-group/index.js b/packages/menu-item-group/index.js
new file mode 100644
index 000000000..d883cdef9
--- /dev/null
+++ b/packages/menu-item-group/index.js
@@ -0,0 +1,7 @@
+const ElMenuItemGroup = require('../menu/src/menu-item-group');
+
+ElMenuItemGroup.install = function(Vue) {
+ Vue.component(ElMenuItemGroup.name, ElMenuItemGroup);
+};
+
+module.exports = ElMenuItemGroup;
diff --git a/packages/menu/src/menu-item-group.vue b/packages/menu/src/menu-item-group.vue
new file mode 100644
index 000000000..d395eace1
--- /dev/null
+++ b/packages/menu/src/menu-item-group.vue
@@ -0,0 +1,52 @@
+
+
+
+
+
diff --git a/packages/menu/src/submenu.vue b/packages/menu/src/submenu.vue
index 7c53c7f97..d5a7c1408 100644
--- a/packages/menu/src/submenu.vue
+++ b/packages/menu/src/submenu.vue
@@ -55,7 +55,7 @@