2.0.14 • Published 4 years ago

bee-menus v2.0.14

Weekly downloads
201
License
MIT
Repository
github
Last release
4 years ago

bee-menus

npm version Build Status devDependency Status

react bee-menus component for tinper-bee

some description...

使用方法

API

Menu

参数说明类型默认值
className自定义类名string-
theme主题颜色String: light dark-
mode菜单类型,现在支持垂直、水平、和内嵌模式三种String: vertical horizontal inlinevertical
selectedKeys当前选中的菜单项 key 数组Array-
defaultSelectedKeys初始选中的菜单项 key 数组Array-
openKeys当前展开的 SubMenu 菜单项 key 数组Array-
defaultOpenKeys初始展开的 SubMenu 菜单项 key 数组-
onOpenChangeSubMenu 展开/关闭的回调 Function(openKeys: string[])noop
onSelect被选中时调Function({ item, key, selectedKeys })-
onDeselect取消选中时调用,仅在 multiple 生效Function({ item, key, selectedKeys })-
onClick点击 menuitem 调用此函数,参数为 {item, key, keyPath}function-
style根节点样式Object-
keyboard是否使用键盘操作boolfalse
tabIndex设置tabIndexstring0
ChildrenMenuItem组件/SubMenu组件/MenuItemGroup组件node-

Menu.Item

参数说明类型默认值
disabled是否禁用Booleanfalse
keyitem 的唯一标志String-

Menu.SubMenu

参数说明类型默认值
disabled是否禁用Booleanfalse
key唯一标志String
title子菜单项值String or React.Element
children子菜单的菜单项(MenuItem or SubMenu)[]
onTitleClick点击子菜单标题Function({ eventKey, domEvent })
disabled是否禁用Booleanfalse
keyitem 的唯一标志String-
ChildrenMenuItem组件/SubMenu组件/MenuItemGroup组件node-

已支持的键盘操作

注意:目前支持两种写法,参考示例7和示例8

按键功能
↑(上箭)切换选项
↓(下箭)切换选项
←(左箭)关闭下级菜单
→(右箭)打开下级菜单
enter选中

开发调试

$ git clone https://github.com/tinper-bee/bee-menus
$ cd bee-menus
$ npm install
$ npm run dev
2.0.14

4 years ago

2.0.13

4 years ago

2.0.12

4 years ago

2.0.11

5 years ago

2.0.10-alpha.1

5 years ago

2.0.10

5 years ago

2.0.10-alpha.0

5 years ago

2.0.9

5 years ago

2.0.8-alpha.0

5 years ago

2.0.8

5 years ago

2.0.7

5 years ago

2.0.7-alpha.0

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

1.0.11

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.10

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.9-beta3

5 years ago

1.0.9-beta2

5 years ago

1.0.9-beta

5 years ago

1.0.8

5 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

7 years ago

0.1.14

7 years ago

0.1.13

7 years ago

0.1.12

7 years ago

0.1.11

7 years ago

0.1.10

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago