@cloud-sn/v-menu
v1.0.61
Published
uxcool menu 基础库
Downloads
6
Readme
v-menu
Vue Menu component
Development
yarn
yarn start
Example
http://localhost:8000/example/default.html
Feature
- Support IE9+, Chrome, Firefox
Install
npm config set @cloud-sn:registry http://snpm.cnsuning.com
yarn add @cloud-sn/v-menu
Usage
import Vue from 'vue';
import VMenu, { VMenuItem, VMenuItemGroup, VSubMenu } from '@cloud-sn/v-menu';
API
VMenu
Props
| 参数名 | 描述 | 类型 | 默认 | | ------------ | ---------------------------------- | -------------------- | ------ | | theme | 主题 | string | light | | mode | 菜单类型 , 支持水平 , 内嵌两种模式 | horizontal | inline | inline | | inlineIndent | inline 模式时菜单缩进宽度 | 24 | | selectedKeys | 选中的菜单项, 与 name 属性关联 | string[] | | | openKeys | 展开的 vSubMenu 项 ,name 属性关联 | string[] | | | visible | 是否展示 | boolean | true | | className | 类名 | string | '' | | styles | 样式 | string | '' | | uniqueOpened | 是否同时只展开一个菜单 | boolean | true |
Events
| 参数名 | 描述 | 类型 | 默认 | | ----------- | ------------------------- | ----------------------------------------- | ---- | | click | 点击 vMenuItem 触发 | Function({name,item, eventPath,domevent}) | | | open-change | vSubMenu 展开或关闭时触发 | Function(openKeys:string[]) | | | deselect | vMenuItem 取消选中时触发 | Function(selectedKeys:string[]) | | | select | vMenuItem 选中时触发 | Functioin(selectedKeys:string[]) |
vMenuItem
Props
| 参数名 | 描述 | 类型 | 默认 | | --------- | -------- | -------------- | ----- | | name | 唯一标识 | String|Number | '' | | disabled | 是否禁用 | Boolean | false | | styles | 样式 | String | '' | | className | 类名 | String | '' |
Events
无
vSubMenu
Props
| 参数名 | 描述 | 类型 | 默认 | | --------- | -------- | -------------- | ----- | | name | 唯一标识 | String|Number | '' | | disabled | 是否禁用 | Boolean | false | | styles | 样式 | String | '' | | className | 类名 | String | '' |
Events
| 参数名 | 描述 | 类型 | 默认 | | ------ | -------------------- | -------------------------- | ---- | | click | 点击 vSubMenu 时触发 | Function({name, domevent}) | |
vMenuItemGroup
Props
| 参数名 | 描述 | 类型 | 默认 | | --------- | -------- | ------ | ---- | | title | 分组标题 | string | '' | | styles | 样式 | string | '' | | className | 类名 | string | '' |
Events
无