Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 StreamBuilder 对多个 Streams 做出反应。所以,我创建了一个 Observable 用于合并它们:
Observable.merge([stream1, stream2, stream3])
问题是:我不知道如何让 StreamBuilder 来监听这个 Observable。我该怎么做?
只需在您的 bloc 类中声明一个属性:
Observable<T> get mergedStream => Observable.merge([stream1, stream2, stream3]);
然后将此属性用作StreamBuilder的流属性的源。