如何从Stream <list <future <article >>>

时间:2019-04-17 17:23:42

标签: dart flutter

在我的应用中,我有一个文章ID Stream<List<int>> articlesIdsStream()的列表流,并且我想从中生成相应文章的流(我需要首先使用the_article()函数从Web上获取它)。 / p>

我尝试了以下代码来生成文章流:

  Stream<List<Future<Article>>> articlesStream() {
    Stream<List<Future<Article>>> result =
    articlesIdsStream().map<List<Future<Article>>>((list) {
      return list.map((id)  async {
        return   await _article(id: id); // http get 
      }).toList();
    }).where((stories) => stories != null);
    return result;
  }

但是接下来,如何从Stream<List<Article>>轻松获得Stream<List<Future<Article>>

0 个答案:

没有答案