Anchor 锚点 ​

通过锚点可快速定位到当前页面中的信息位置。

基础用法 ​

最简单的用法。

横向模式 ​

横向排列的锚点。

TIP

横向模式不支持 sub-link 插槽。

滚动容器 ​

自定义滚动区域;使用 offset 可设置滚动偏移;监听 link-click 并阻止默认行为则不会改变浏览器历史记录。

Fixed Top Block
part1
part2
part3

锚点链接变化 ​

监听锚点链接变化。

下划线类型 ​

设置 type="underline" 可切换为下划线样式。

固钉模式 ​

结合固钉组件,将锚点固定在页面中。

锚点 API ​

锚点 属性 ​

名称说明类型默认值
container滚动容器string | HTMLElement | Window—
offset锚点滚动的偏移量number0
bound开始触发锚点高亮的元素偏移量number15
duration容器滚动动画时长(毫秒)number300
marker是否显示指示标记booleantrue
type锚点类型enumdefault
direction锚点方向enumvertical
select-scroll-top选中链接时是否滚动到可视区域顶部booleanfalse

锚点 事件 ​

事件名说明类型
change当前锚点变化时回调Function
click用户点击链接时触发Function

锚点 暴露 ​

名称说明类型
scrollTo手动滚动到指定位置Function

锚点 插槽 ​

名称说明
default锚点链接组件列表

锚点链接 属性 ​

名称说明类型默认值
title锚点链接的文案string—
href锚点链接地址string—

锚点链接 插槽 ​

名称说明
default锚点链接的内容
sub-link子级链接插槽