# Affix 图钉

# Affix 概述

使用图钉,可以将内容固定在屏幕上,并且不随页面的滚动而滚动。常用于侧边菜单等。

# Affix 代码演示

# 基础用法

简单使用,当元素不可见时,直接固定在最顶端。

# 偏移

当滚动到一定距离时再固定。

# 固定在底部

在屏幕下方固定,可以通过缩小浏览器窗口高度来查看效果。
注意,offset-topoffset-bottom 只可以设置一个,如果都设置,会使用 offset-top

# 固定状态改变时的回调

设置 on-change 事件:在固定状态发生改变时触发

# Affix API

# Affix props

属性 说明 类型 默认值
offset-top 距离窗口顶部达到指定偏移量后触发 Number 0
offset-bottom 距离窗口底部达到指定偏移量后触发 Number -

# Affix events

事件名 说明 返回值
on-change 在固定状态发生改变时触发 true | false