@alicd/crui-anchor

0.0.6 • Public • Published

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

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

API

Anchor

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

Anchor.Item

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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.6
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.6
    3

Package Sidebar

Install

npm i @alicd/crui-anchor

Weekly Downloads

3

Version

0.0.6

License

none

Unpacked Size

2.72 MB

Total Files

28

Last publish

Collaborators

  • snowden_
  • vincent.ljq
  • zhen.hz
  • cismous
  • juntao.wjt
  • xiongqi
  • mingche_286130
  • joshuasui
  • mmpc
  • 0little
  • yf871020
  • zyy7259
  • later_7
  • qijian1990
  • gepik
  • jimmyxuster
  • helloljq
  • rentj1
  • js8zq332
  • xiaobc