跳转到内容

useThrottle

处理节流值的 Hook。

代码演示

API

typescript
const throttledValue = useThrottle(
  value: any,
  options?: Options
);

Params

参数说明类型默认值
value需要节流的值Ref<any>-
options配置节流的行为Options-

Options

参数说明类型默认值
wait超时时间,单位为毫秒number|Ref<number>1000
leading是否在延迟开始前调用函数boolean|Ref<boolean>false
trailing是否在延迟开始后调用函数boolean|Ref<boolean>true

注意

  • options.wait 支持动态变化。
  • options.leading 支持动态变化。
  • options.trailing 支持动态变化。

Source

源码 · 文档 · 示例

基于 MIT 许可发布