rate_limiter:纯Dart包可在常规功能上应用有用的限速策略 源码
速率限制器 [内置 :heart_suit: 在] 介绍 速率限制是用于限制操作的策略。 它限制了某人可以在特定时间范围内重复执行某项操作的频率。 使用rate_limiter我们可以比以往更轻松地将这些策略应用于常规的dart函数。 (灵感来自 ) 指数 冲洗 消除 安装 将以下内容添加到您的pubspec.yaml ,并将[version]替换为最新版本: dependencies : rate_limiter : ^[version] 应对策略 去抖动 防反跳功能将忽略对它的所有调用,直到在指定的时间段内调用停止为止。 只有这样,它才会调用原始函数。 例如,如果我们将时间指定为两秒,并且去抖动的函数被调用10次,每次调用之间的间隔为一秒,则该函数将在最后一次(第十次)调用后两秒钟才调用原始函数。 用法 使用rate_limiter创建去抖动的功能非常简单 从头开始创建 final deb
用户评论