Skip to content

useIntervalFn

类别
导出体积
367 B
上次更改
1 hour ago

带有控制功能的 setInterval 包装器

示例

Hello

间隔:

使用方法

ts
import { 
useIntervalFn
} from '@vueuse/core'
const {
pause
,
resume
,
isActive
} =
useIntervalFn
(() => {
/* 你的函数 */ }, 1000)

类型声明

ts
export interface UseIntervalFnOptions {
  /**
   * 立即开始计时器
   *
   * @default true
   */
  
immediate
?: boolean
/** * 在调用 `resume` 之后立即执行回调 * * @default false */
immediateCallback
?: boolean
} export type
UseIntervalFnReturn
=
Pausable
/** * 带有控制功能的 `setInterval` 包装器 * * @see https://vueuse.org/useIntervalFn * @param cb * @param interval * @param options */ export declare function
useIntervalFn
(
cb
:
Fn
,
interval
?:
MaybeRefOrGetter
<number>,
options
?: UseIntervalFnOptions,
):
UseIntervalFnReturn

源码

源码演示文档

贡献者

一纸忘忧

更新日志

没有最近的更新日志