useInterval
一个可以处理 setInterval 的 Hook。
基础使用
每1000ms,执行一次,设置delay为null则立即中断
非中断式调用
useInterval可以接受一个普通number参数,这样的useInterval可以接受一个普通number参数,不会被中断会一直被执行,谨慎使用!!
Api
Params
Options
最后更新于
一个可以处理 setInterval 的 Hook。
每1000ms,执行一次,设置delay为null则立即中断
useInterval可以接受一个普通number参数,这样的useInterval可以接受一个普通number参数,不会被中断会一直被执行,谨慎使用!!
最后更新于
参数
说明
类型
默认值
fn
要重复调用的函数
(...args: any[]) => void
-
delay
间隔时间,当取值为 null 或 undefined 时会停止计时器
number | Ref<number | undefined | null>
-
options
配置计时器的行为,详见下面的 Options
Options
-
参数
说明
类型
默认值
immediate
参数可以用来控制是否在首次渲染时立即执行
boolean
false