Skip to content

滚动数据

动态截取列表的一部分

说明

第一个参数是要截取的源数据。第二个参数可选,它是传入函数的配置项。

示例

类型

js
function useRollingData<T = any>(
  list: Array<T>,
  options?: UseRollingDataOptions
): UseRollingDataReturnValue

参数

UseRollingDataOptions

参数名描述类型默认值
length返回数据的长度number10
interval滚动间隔number1000
initialIndex初始下标number0
activate激活状态(是否直接开始滚动)booleanfalse
mode填充模式分为两种:直接填充和缓慢填充'DirectFill' | 'SlowFill''DirectFill'

UseRollingDataReturnValue

参数名描述类型默认值
displayData用于显示的数据Ref<Array<T>>-
index当前数据在原始数据的开始索引Ref<number>-
endIdex当前数据在原始数据的结束索引Ref<number>-
start是否开始滚动Ref<boolean>-
keySymbol类型的keysymbol | string-

MIT Licensed.