useThrottle
用来处理节流函数的hook
代码演示
基础用法
click: 0
基础用法
频繁调用 run,但每隔1000ms只执行一次相关函数
Params
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
fun | 需要做节流处理的函数 | function | function () {} |
wait | 间隔时间,单位ms | number | 300 |
options | 配置信息, 详情参考:lodash.throttle | object | {} |
Result
参数 | 说明 |
---|---|
run | 节流处理后的函数 |
cancel | 取消节流的函数 |
用来处理节流函数的hook
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
fun | 需要做节流处理的函数 | function | function () {} |
wait | 间隔时间,单位ms | number | 300 |
options | 配置信息, 详情参考:lodash.throttle | object | {} |
参数 | 说明 |
---|---|
run | 节流处理后的函数 |
cancel | 取消节流的函数 |