【问题标题】:Are there any relationships btw `BehaviorSubject` and `Sink`? and `StreamController`?btw `BehaviorSubject` 和 `Sink` 有任何关系吗?和“流控制器”?
【发布时间】:2019-04-20 07:18:00
【问题描述】:

通过阅读@abin 在What is the difference between Sink and Stream in Flutter? 中的回答,我理解了SinkStream 之间的关系。除此之外,BehaviorSubjectBehaviorSubject.addStreamControllerBehaviorSubject.stream 或者可能与Sink 有什么关系?我不知道BehaviorSubjectSink 是否有任何关系。也许这两个人根本就没有关系?在 Google I/O 2018 视频中,它基本上只使用 BehaviorSubject.addBehaviorSubject.stream 进行输出。谢谢。

【问题讨论】:

    标签: dart flutter


    【解决方案1】:

    StreamController 有一个 Stream 和一个 Sink

    BehaviorSubjectStreamController 的一种类型,可以记住添加到其接收器的最后一个值

    BehaviorSubject 是来自 RxDart 的一个类,是为 Dart 语言实现的反应式库的成员。

    Sink 是您将对象转储到Stream 的位置。

    希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 2019-08-27
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-28
      • 2019-02-28
      相关资源
      最近更新 更多