0.0.6 • Published 6 years ago

@alicd/crui-anchor v0.0.6

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

category: Components type: UI Views component: Base chinese: 页内锚点导航

english: Anchor

外观类似 Nav 组件,提供了页内不同 Section 之间的滚动导航能力。

API

Anchor

成员说明类型默认值
className自定义 classstringN/A
style自定义内联样式objectN/A
selectedKeys当前选中的项, 设置此属性,组件的选中变为受控状态string[]N/A
defaultSelectedKeys初始化选中的项,只在组件初次render的时候生效string[][]
onScrollTo用户滚动到页面中新的锚点时触发的回调(currentKey: string) => voidN/A
onSelect用户点选了指定 Item 的回调(selectedKeys: string[]) => voidN/A
container该锚点菜单所绑定的滚动容器() => ReactNode默认返回 body
animation用户点击锚点滚动容器时是否加入动画booleantrue

Anchor.Item

成员说明类型默认值
key该锚点的标识符stringN/A
to指定点击该锚点所跳转到的位置,为 string 则跳转到指定 id 的 DOM 元素,为返回组件的函数则跳转到指定组件string() => ReactNodeN/A
onClick点击了锚点触发的回调() => voidN/A