flutter自动化解析jsonfrom_Android Studio idea flutter_json_format插件

128 阅读1分钟

image.png

搜索插件

image.png

image.png

image.png

image.png

image.png

接下来dio请求调用

void _get() async {
  print("get请求");
  var result = await Dio().post("http://192.168.1.103:18063/tkVideo/api/hch/tkVideo/find/all/1/10");
    // 这里的VideoList 就是 UserInfo 进行替换就可以,开发杠杠的
  List<VideoList?> list = (result.data as List<dynamic>)
      .map((e) => VideoList.fromMap((e as Map<String, dynamic>)))
      .toList();
  print("打印数据...");
  print(list[0]!.videoUrl.toString());
  setState(() {
    mapList = list;
  });

  mapList.forEach((element) {
    print(element!.videoUrl.toString());
  });

  print("打印单个");
  print(mapList[1]!.videoUrl.toString());
}