在Flutter Cards中插入JSON信息?

时间:2017-07-15 01:53:26

标签: arrays json widget flutter

如何使用JView信息提供public void writeFooter(final Writer writer) throws IOException { writer.write("Footer Ln 1"); writer.write(System.getProperty("line.separator")); writer.write("Footer Ln 2"); } Card Widgets,就像我在Swift中使用tableView Controller一样;它提供具有标题,图像,描述等的各种数组。并将每个项目编入索引?

****使用JSON解码代码更新

flutter

我已经添加了上面的代码,现在我收到了这个错误。请提供有关如何解决的任何想法。 BTW ......这是来自YouTube ResponseList

var httpClient = createHttpClient();
    var response = await httpClient.read(url);
    String data = JSON.decode(response);
    Map items = JSON.decode(data);
    Map<String, dynamic> decoded = new JsonCodec().decode(data);
    for (String key in decoded.keys) {
      print("Key $key contains: ${decoded[key]}");

1 个答案:

答案 0 :(得分:1)

  1. 以您选择的任何方式(文件I / O,Web)将数据检索为String

  2. 使用JSON.decode将其解码为地图。之后,我建议您使用地图构建模型对象,但这不是必需的。

  3. 将数据提供给读取所述数据的Widget。