如何使用JSON数据调用ListViewBuilder

时间:2020-10-26 13:50:16

标签: list flutter http listview dart

大家好,我想从数据库中获取数据并从中构建一个ListView。 第一部分工作正常,但是我通过干燥第二部分而苦苦挣扎。 这是我要用来获取数据的代码。 在// HERE //处,我想调用一个函数,其中有一个Listviewbuilder,该函数可在调用他的任何时间使用JSON数据创建一个ListTile。

Future<Map<String, dynamic>> senddata() async {
  final response = await http.post(
      "https://www.bumsbirne.com", body: {
    "status": "0",
  });

  var datauser = json.decode(response.body);
  var number = datauser['Number'];
  print(number);
  var i = 0;

  while (number > i) {
    i++;
    Future<Map<String, dynamic>> lol() async {
      final response =
      await http.post("https://www.bumsbirne.com", body: {
        "status": 1.toString(),
        "nummer": i.toString(),
      });
      var data = jsonDecode(response.body);

       //HERE//

      print(data);
      return data;
    }
    lol();
  }

  return datauser;
}

感谢您的回答

0 个答案:

没有答案