如何将错误传递给StreamBuilder快照

时间:2020-02-19 03:28:19

标签: dart stream

我正在尝试将错误传播到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”。我想传播到视图的是哪种错误类型。

0 个答案:

没有答案