代码之家  ›  专栏  ›  技术社区  ›  Shady Aziza

DART中的节流功能执行

  •  4
  • Shady Aziza  · 技术社区  · 6 年前

    有办法进去吗 Dart 像这样限制函数执行

    Observable.throttle(myFunction,2000);

    0 回复  |  直到 5 年前
        1
  •  1
  •   TruongSinh    5 年前

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

    因此,您在DART 2中使用RxDart的示例是

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