flutter - 在 Flutter 中将 Stream 转换为 Future

标签 flutter dart futuretask

这里是 Flutter 初学者,所以如果我的问题很愚蠢,请不要介意......

如何将 Stream 转换为 Future?

我有一个 Stream,它只是多次调用所请求的 URL,因为它是一个 Stream。我希望能够获取数据而不是加载状态...因为我总是永远加载

是否有类似 Future.fromStream() 功能的东西在某处,我错过了?

我能做到吗?

我没有提供任何代码,因为如果您需要代码,我认为不需要,我可以编辑问题

最佳答案

StreamfirstWhere 方法,这将返回 Future

_profileService.profileStream.firstWhere((element) => false);

关于flutter - 在 Flutter 中将 Stream 转换为 Future,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64664138/

相关文章:

list - 如何在 Flutter 中将 map 列表显示到 DropdownMenuItem

java - 使用 java.util.concurrent.FutureTask 是不是一个好方法?

flutter - 我如何在函数中传递数据

node.js - STRAPI 是否有助于开发 REST api 以轻松且经济有效地连接 Flutter 应用程序

flutter - Flutter Stateful小部件无法从提供程序包中自动更新

flutter - 如何在 Flutter 中获取使用图像选择器插件选择的图像的原始路径而不是复制到缓存?

flutter - 如何在Flutter中使用默认情况下的不可为空?

dart - 如何找到一个月的最后一天?

java - 在 Java FutureTask 中,如果任务超时,任务是否会被取消?

java - FutureTask 取消()