有没有一种方法可以将数据推送到流而不丢失其内容?

时间:2020-02-01 22:27:28

标签: flutter dart

我正在尝试在带有Firestore的Flutter上使用StreamBuilder构建无限滚动。虽然我已经设法检索了初始加载所需的所有内容(例如,前10篇文章),但是我无法设法将下一页的数据添加到初始Stream中。

我有一个称为“内容”的流,我在其中放置了最初获取的帖子,但是当我尝试向该流中添加其他内容时,我在做{ {1}}如何保留初始Stream的内容并将新内容添加到Stream?

这是一些代码:

我认为:

mystream.sink.add(data)

在我的控制器/块(FeedController)中:

 body: StreamBuilder(
            stream: bloc.documentData, // My initial Stream in my view

实际上,我正在寻找的只是合并两个Streams的一种方法。从今天早上开始我一直在寻找...

谢谢

0 个答案:

没有答案