0.0.1 • Published 5 years ago

@alicd/crui-checkbox v0.0.1

Weekly downloads
1
License
-
Repository
-
Last release
5 years ago

category: Components type: UI Views component: Base chinese: 导航(收纳式)

english: TopNav

收纳式吊顶导航组件。

规则

API

TopNav

参数说明类型默认值
className自定义类名stringN/A
style组件接受行内样式objectN/A
hoveredKey当前用户鼠标悬浮的菜单项所对应的 keystringN/A
onHover用户鼠标浮到另一个菜单项或切换一级菜单时触发的回调(hoveredKey: string) => voidN/A
selectedKeys显示选中样式的菜单项string[][]
dataSource指定用来渲染菜单的数据,数据格式见本页面“规则”中的描述,或可利用 dataRenderCallback 属性自定义object[]N/A
extraRender使用 dataSource 时,用来渲染每个菜单项右侧的部分的回调(node: object) => ReactNodeN/A
itemOnClick使用 dataSource 时,点击菜单项所触发的回调(node: object) => void默认为空
dataRenderCallback使用 dataSource 属性时的具体渲染逻辑(node: object) => [object, object[]]默认渲染逻辑见本页面“规则”中的描述

TopNav.Item

参数说明类型默认值
className自定义类名stringN/A
style组件接受行内样式objectN/A
title该菜单项显示出的标题ReactNodeN/A
extra该菜单项右侧所显示的内容ReactNodeN/A
onClick点击该菜单项的回调(e: Event) => voidN/A

TopNav.Placeholder