Dart中有没有办法像这样限制函数执行
Observable.throttle(myFunction,2000);

最佳答案

使用https://pub.dartlang.org/documentation/rxdart/latest/rx/Observable/throttle.html

因此,您在带有RxDart的Dart 2中的示例是

final subject = new ReplaySubject<int>();
myCaller(Event event) {
  subject.add(event);
}
subject
  .throttle(Duration(seconds: 2))
  .listen(myHandler);

关于dart - D中的 throttle 功能执行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53097029/

10-10 07:16