spz-scrollbar
何时使用
spz-scrollbar 为任何可滚动容器提供自定义滚动进度指示器和分步导航功能。组件向模板暴露数据(progress、step 等),可灵活渲染 UI。
支持布局
container
代码演示
属性
模板数据
组件向子模板提供以下数据:
Actions
next
滚动到下一步位置。
prev
滚动到上一步位置。
scrollToTarget
滚动容器使指定目标元素可见。
参数:
src或target(string):要滚动到的元素的 CSS 选择器
示例:
工作原理
- 如果容器元素本身没有滚动(内容未超出),组件会退而监听 body 滚动在容器视口区域内的表现。
- 容器尺寸变化时组件会自动重新计算(通过 ResizeObserver)。
注意事项
- 该组件不派发自定义事件。