跳转到内容

锚点 Anchor

使用 affix 组件可以让锚点固定在页面之内。

锚点的基础用法

可以设置 boundary 来定制锚点滚动偏移量。

可以设置点击锚点而不改变浏览器历史。

设置 line-less 时,可以使用无左侧轴线的锚点样式。

参数名描述类型默认值
boundary滚动边界值,设置该值为数字后,将会在距离滚动容器 boundary 距离时停止滚动。'start' | 'end' | 'center' | 'nearest' | number'start'
line-less是否显示左侧轴线booleanfalse
scroll-container滚动容器string | HTMLElement | Window-
change-hash是否改变hash。设置为 false 时点击锚点不会改变页面的 hashbooleantrue
smooth是否使用平滑滚动booleantrue
事件名描述参数
select用户点击链接时触发hash: string | undefined
preHash: string
change链接发生改变时触发hash: string
参数名描述类型默认值
title锚点链接的文本内容string-
href锚点链接的地址string-