0.0.5 • Published 8 months ago

seamless-scrolling v0.0.5

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

使用

安装npm i seamless-scrolling 或者 yarn add seamless-scrolling

<script setup>
import { SeamlessScrolling } from 'seamless-scrolling'
</script>

API

props

参数说明类型默认值必填
modelValue是否开启自动滚动Booleantrue-
list原始数据列表Array[]
step速度,step 需是单步大小的约数,大于0Number1-
limitScrollNum开启滚动的数据量Number1-
hover是否开启鼠标悬停, tips:这个开启会与移动端的touchend冲突Booleanfalse-
direction方向String'up'-
singleWidth单步运动停止的宽度Number0-
singleWaitTime单步停止等待时间 (默认值 1000ms)Number1000-
isWatch开启数据更新监听Booleantrue-
delay动画延迟时间Number0-
ease动画方式String, Object'linear'-
count动画次数-1 表示一直动画Number-1-
copyNum拷贝几份滚动列表Number1-
wheel开启鼠标悬停时支持滚轮滚动Booleanfalse-
singleLine启用单行滚动Booleanfalse-
lessVisibleAreaScrolling单行滚动,少于可视区域是否滚动Booleanfalse-

event

事件名说明
Reset重置