UNPKG

kui-vue

Version:

A lightweight desktop UI component library suitable for Vue.js 2.

39 lines (30 loc) 2.37 kB
## API ### Menu | 属性 | 说明 | 类型 | 默认值 | | -------------------- | ---------------------------------------- | ------------------------------------------------- | -------- | | theme | 主题颜色 | String: light dark | light | | v-model:openKeys | 当前展开的 SubMenu 菜单项 key 数组 | String[] | - | | v-model:selectedKeys | 当前选中的菜单项,可使用 v-model 绑定 | String[] | - | | mode | 菜单类型,支持垂直、水平、和内嵌模式三种 | String: vertical vertical-right horizontal inline | vertical | | select | 点击 MenuItem 调用此函数 | Fun({key, keyPath}) | - | | openChange | SubMenu 展开/关闭的回调 | Fun(openKeys: String[]) | - | | accordion | 是否只允许菜单展开一项 | Boolean | false | | inline-collapsed | inline 时菜单是否收起状态 | Boolean | false | ### Menu.Item | 属性 | 说明 | 类型 | 默认值 | | -------- | ------------------------ | ------- | ------ | | icon | item 的图标 | String | - | | disabled | 是否禁用 | Boolean | false | | key | item 的唯一标志 | String | - | | title | 设置收缩时展示的悬浮标题 | String | - | ### Menu.SubMenu | 属性 | 说明 | 类型 | 默认值 | | -------- | --------------- | ------------ | ------ | | icon | item 的图标 | String | - | | disabled | 是否禁用 | Boolean | false | | key | item 的唯一标志 | String | - | | title | 子菜单项值 | String,slots | - | ### Menu.MenuGroup | 属性 | 说明 | 类型 | 默认值 | | ----- | -------- | ------------ | ------ | | title | 分组标题 | String,slots | - |