我正在尝试将错误传播到StreamBuilder,但是快照生成器未执行。
that code
然后我认为我有这个
Stream<Visit> respondAccessRequest(String code) => repository
.createVisit() // a future
.asStream()
.handleError((error) => error);
});
当我这样做时,我永远都不会收到任何错误,如果删除return StreamBuilder(
stream: stream,
builder: (context, snapshot) {
if (snapshot.hasError) return Text(snapshot.error.toString());
return Container();
});
映射,则会收到带有未处理异常的控制台错误:“ myError”。我想传播到视图的是哪种错误类型。