useThrottledFn
生成节流函数的 Hook
代码演示
基本用法
Count: 0
Live Editor
API
type Noop = (...args: any[]) => anyinterface Cancelable {cancel(): voidflush(): void}type UseThrottledFn = <T extends Noop>(fn: T, wait: number, optionsOrDeps?: Options | any[], deps?: any[]) => T & Cancelable
Options
参数 | 说明 | 必选 | 类型 | 默认值 |
---|---|---|---|---|
leading | 指定在延迟开始前调用 | - | boolean | true |
trailing | 指定在延迟结束后调用 | - | boolean | true |