如何在Dart(flutter)中使用嵌套异步?

时间:2019-10-03 11:03:41

标签: asynchronous flutter dart

我有3个表:post,user,userInfo。 Post有一个指向用户的字段,而user有一个指向userInfo的字段。 我想用userInfo查询帖子列表,所以我写了这样的代码:

     BmobQuery<UserNews> query = BmobQuery();
     var newsList = await query.queryObjects();
     for (var i = 0; i < newsList.length; i++) {
      var news = newsList[i];
      BmobQuery<UserInfo> userQuery = BmobQuery();
      var avatar = await userQuery.queryObject(news["user"]["objectId"]);
      print(avatar);
     }

如何解决这个问题?

0 个答案:

没有答案