小编Ale*_*uca的帖子

如何(以及应该如何?)从 Dart 的 await-for 循环中取消流?

我有一个关于 Dart 流的问题,如下。当我通过它的listen()方法使用 Stream 时,我可以将返回的结果分配listen给一个变量并在我完成后取消订阅(例如一个dispose()方法)。我应该如何取消await-for循环监听的流?

只是为了澄清,我不打算更改执行流程(例如,取消 Stream 以便await-for运行后的代码),而是在我不再需要 Stream 时防止内存泄漏。

dart

3
推荐指数
2
解决办法
1302
查看次数

标签 统计

dart ×1