滚动条 ​

用于替代浏览器原生滚动条。

滚动条会在滚动或拖拽时显示,不再依赖桌面端的 hover 反馈。

基本用法 ​

为一个固定高度的内容区提供更清晰的滚动反馈。

物流进度 1:包裹节点已更新

物流进度 2:包裹节点已更新

物流进度 3:包裹节点已更新

物流进度 4:包裹节点已更新

物流进度 5:包裹节点已更新

物流进度 6:包裹节点已更新

物流进度 7:包裹节点已更新

物流进度 8:包裹节点已更新

物流进度 9:包裹节点已更新

物流进度 10:包裹节点已更新

物流进度 11:包裹节点已更新

物流进度 12:包裹节点已更新

物流进度 13:包裹节点已更新

物流进度 14:包裹节点已更新

物流进度 15:包裹节点已更新

物流进度 16:包裹节点已更新

水平滚动 ​

当横向内容超出容器时,滚动条会自动出现在底部。

待付款

待发货

待收货

退款中

常用地址

优惠券

发票信息

客服中心

最大高度 ​

内容较短时保持自然高度,超出后再进入滚动。

配送步骤 1

配送步骤 2

配送步骤 3

手动滚动 ​

使用 setScrollTop 或 setScrollLeft 主动控制滚动位置。

配送进度 1:等待仓库确认出库

配送进度 2:等待仓库确认出库

配送进度 3:等待仓库确认出库

配送进度 4:等待仓库确认出库

配送进度 5:等待仓库确认出库

配送进度 6:等待仓库确认出库

配送进度 7:等待仓库确认出库

配送进度 8:等待仓库确认出库

配送进度 9:等待仓库确认出库

配送进度 10:等待仓库确认出库

配送进度 11:等待仓库确认出库

配送进度 12:等待仓库确认出库

配送进度 13:等待仓库确认出库

配送进度 14:等待仓库确认出库

配送进度 15:等待仓库确认出库

配送进度 16:等待仓库确认出库

配送进度 17:等待仓库确认出库

配送进度 18:等待仓库确认出库

无限滚动 2.10.0 ​

监听 end-reached,可用于推荐流、消息流等无限加载场景。

推荐内容 1

推荐内容 2

推荐内容 3

推荐内容 4

推荐内容 5

推荐内容 6

推荐内容 7

推荐内容 8

推荐内容 9

推荐内容 10

推荐内容 11

推荐内容 12

推荐内容 13

推荐内容 14

推荐内容 15

推荐内容 16

推荐内容 17

推荐内容 18

推荐内容 19

推荐内容 20

推荐内容 21

推荐内容 22

推荐内容 23

推荐内容 24

推荐内容 25

推荐内容 26

推荐内容 27

推荐内容 28

推荐内容 29

推荐内容 30

API ​

属性 ​

属性名说明类型默认值
height滚动条高度string / number—
max-height滚动条最大高度string / number—
native是否使用原生滚动条样式booleanfalse
wrap-style包装容器样式string / object—
wrap-class包装容器类名string—
view-style视图样式string / object—
view-class视图类名string—
noresize是否忽略容器尺寸变化,用于减少不必要的重算booleanfalse
tag视图根元素标签stringdiv
always是否始终显示滚动条booleanfalse
min-size滚动条最小尺寸number20
id 2.4.0视图 IDstring—
role 2.4.0 a11y视图角色string—
aria-label 2.4.0 a11y视图 aria-labelstring—
aria-orientation 2.4.0 a11y视图 aria-orientationenum—
tabindex 2.8.3包装容器的 tabindexnumber / string—
distance 2.10.5触发到达事件的距离,单位为 pxnumber0

事件 ​

事件名说明类型
scroll滚动时触发,返回滚动距离Function
end-reached 2.10.0滚动到边缘时触发Function

插槽 ​

插槽名说明
default自定义默认内容

暴露方法 ​

名称说明类型
handleScroll处理滚动事件Function
scrollTo滚动到指定坐标Function
setScrollTop设置纵向滚动距离Function
setScrollLeft设置横向滚动距离Function
update手动更新滚动条状态Function
wrapRef滚动容器根元素引用object