节流
防抖(Throttle)
是一种在一定时间间隔内只允许某个函数执行一次的技术。 常用于控制事件触发的频率,防止短时间内频繁调用函数,导致性能问题或不必要的资源消耗。
throttleRun方便在需要节流
的场景中直接调用,用法和run一致,默认节流等待时间 500ms
。
API
属性 | 类型 | 默认值 | 描述 |
---|---|---|---|
throttleWait | MaybeRef<number> | 500 | 设置节流等待时间 (毫秒) |
throttleLeading | MaybeRef<boolean> | true | 在节流开始前执行调用 |
throttleTrailing | MaybeRef<boolean> | true | 在节流结束后执行调用 |