【发布时间】:2019-04-20 03:25:01
【问题描述】:
我将 StreamControllers 与 Flutter 一起使用。我有一个带有一些默认值的模型。从我正在收听流的小部件中,我想提供一些默认值。我可以看到我可以在 StreamBuilder 上设置一个初始值,但我想使用来自 bloc 内部模型的数据作为初始数据。因此,一旦有人使用快照数据,他们就会获得默认值。我已经看到 RxDart 有一个种子值,只是想知道如果不替换 RxDart 是否可能?
【问题讨论】:
-
StreamController#add? -
哦,我的糟糕,我在构造函数中进行设置之前添加到接收器中。现在,创建所有内容后,我将初始模型值添加为构造函数的最后一部分,并且按预期工作。 @pskink 你能补充一个答案吗:)
标签: flutter