ui.util.throttle

封装一个函数,使其在每个时间间隔内最多可被调用两次。如果在延迟时间结束之前多次调用封装函数,则只有第一次和最后一次调用会通过。

使用示例:用于 ui.Slider 上滑动事件的回调。回调将立即运行,使滑动操作感觉响应迅速。该回调还保证在用户完成与滑块的互动后运行,从而确保最终回调调用可以访问滑块的最终值。

返回封装的函数。

用法返回
ui.util.throttle(func, delay, scope)函数
参数类型详细信息
func函数要调用的函数。
delay数字节流的延迟时间(以毫秒为单位)。在初始调用后,该函数只能调用一次,直到延迟时间过去。
scope对象,可选要在哪个作用域中调用函数。