作者:有志者来袭 | 来源:互联网 | 2022-12-10 12:49
您应该使用以下内容.
StreamController<...> _cOntroller= StreamController<...>.broadcast();
Rémi Roussel..
14
最常见的形式Stream
一次只能听一次.如果您尝试添加多个侦听器,它将抛出
状态不好:已经收听了Stream
要防止此错误,请公开广播 Stream
.您可以使用将流转换为广播myStream.asBroadcastStream
这需要在暴露的类中完成Stream
.不作为参数StreamBuilder
.由于asBroadcastStream
内部侦听原始流以生成广播流,因此这意味着您无法在同一个流上调用此方法两次.
1> amenbo..:
您应该使用以下内容.
StreamController<...> _cOntroller= StreamController<...>.broadcast();
2> Rémi Roussel..:
最常见的形式Stream
一次只能听一次.如果您尝试添加多个侦听器,它将抛出
状态不好:已经收听了Stream
要防止此错误,请公开广播 Stream
.您可以使用将流转换为广播myStream.asBroadcastStream
这需要在暴露的类中完成Stream
.不作为参数StreamBuilder
.由于asBroadcastStream
内部侦听原始流以生成广播流,因此这意味着您无法在同一个流上调用此方法两次.
3> BINAY THAPA ..:
问题是由于未将控制器放置在整体中。
void dispose() {
monthChangedController.close();
dayPressedController.close();
resultController.close();
}