为页面和功能提供导航的菜单列表。
概述
导航菜单是一个网站的灵魂,用户依赖导航在各个页面中进行跳转。一般分为顶部导航和侧边导航,顶部导航提供全局性的类目和功能,侧边导航提供多级结构来收纳和排列网站架构。
代码示例
API
| 属性 | 说明 | 类型 | 默认值 |
| mode | 布局模式,可选有horizontal水平, vertical 垂直 | String | vertical |
| type | 颜色类型,可选有light白色, dark蓝色 | String | light |
| width | 宽度 | Number/String | |
| autoClose | 是否自动收起菜单。当垂直模式时,点击菜单列表,是否关闭已经打开的菜单列表 | Boolean | false |
| menu | 菜单配置项 | Array | 无 |
| menu.title | 菜单标题 | String | 空 |
| menu.path | 菜单项点击后,跳转路径 | String | 空 |
| menu.subMenu | 子菜单,每项也有path和title | Array | 空 |
| menu.icon | 图标 | String | 空 |
| 属性 | 说明 | 类型 | 默认值 |
| mode | 布局模式,可选有horizontal水平, vertical 垂直 | String | vertical |
| type | 颜色类型,可选有light白色, dark蓝色 | String | light |
| width | 宽度 | Number/String | undefined |
| active-name | 激活菜单的 name 值 | Number/String | undefined |
| autoClose | 是否自动收起菜单。当垂直模式时,点击菜单列表,是否关闭已经打开的菜单列表 | Boolean | false |
| 事件名 | 说明 | 返回值 |
| select | 选择菜单(Menu-item)时触发 | name |
| 属性 | 说明 | 类型 | 默认值 |
| title | 分组标题 | String | 空 |
| 属性 | 说明 | 类型 | 默认值 |
| title | 必填,唯一标识 | Number/String | 空 |
| icon | 图标,url 或者 base64数据 | String | 空 |
| expand | 默认是否展开 | Boolean | false |
| 属性 | 说明 | 类型 | 默认值 |
| name | 必填,唯一标识 | Number/String | 空 |
| icon | 图标,url 或者 base64数据 | String | 空 |