设计
设计指南
设计原则
样式指南
设计资源
Klein - Figma
Klein Font
官方图标库
开发
开发文档
React
Vue Web
敬请期待
开发资源
GitHub 代码仓库
生态产品
生态产品
Orion Fonts
敬请期待
Orio Market
敬请期待
Klein Pro
敬请期待
Klein Editor
敬请期待

菜单 Menu

为页面和功能提供导航的菜单列表。
顶部导航:水平的顶部导航菜单。

顶部导航

水平的顶部导航菜单。

参数说明类型默认值
theme主题色"light"light
mode菜单类型"vertical"vertical
prefixCls自定义样式前缀string-
className自定义 classNamestring-
style自定义 styleCSSProperties-
inlineCollapsedinline 时菜单是否收起状态boolean-
expandIcon自定义展开图标ReactNode-
defaultOpenKeys初始展开的 SubMenu 菜单项 key 数组string[]-
defaultSelectedKeys初始选中的菜单项 key 数组string[]-
inlineIndentinline 模式的菜单缩进宽度number26
selectedKeys当前选中的菜单项 key 数组string[]-
openKeys当前展开的 SubMenu 菜单项 key 数组string[]-
multiple是否允许多选booleanfalse
triggerSubMenuActionSubMenu 展开/关闭的触发行为"hover-
onClick点击 MenuItem 调用此函数((e: EventProps) => void)-
onDeselect取消选中时调用,仅在 multiple 生效((e: EventProps) => void)-
onOpenChangeSubMenu 展开/关闭的回调((openKeys: string[]) => void)-
onSelect被选中时调用((e: EventProps) => void)-
参数说明类型默认值
keyitem 的唯一标志string-

贡献者