Json 如何在一行中访问子列表

Json 如何在一行中访问子列表,json,object,flutter,carousel,Json,Object,Flutter,Carousel,我有一个像这样的模型 class Activity { int id; String title; List <String> imageurl; Activity({this.id, this.title, this.imageurl}); } List<Activity> activities = [ Activity( id: 1, title: "Ministry of Education", image

我有一个像这样的模型

class Activity {
  int id;
  String title;
  List <String> imageurl;

  Activity({this.id, this.title, this.imageurl});
}

List<Activity> activities = [
  Activity(
      id: 1,
      title: "Ministry of Education",
      imageurl: ["assets/images/place1.jpg","assets/images/place2.jpg","assets/images/place3.jpg"  ]
  ),
  Activity(
      id: 2,
      title: "Ministry of Sports",
      imageurl:["assets/images/place4.jpeg","assets/images/place5.jpg","assets/images/place6.jpg"]
  ),
  Activity(
      id: 3,
      title: "Ministry of Technology",
      imageurl: ["assets/images/place7.jpg","assets/images/place8.jpg","assets/images/place9.jpg"]  
  )
];
使用
映射

images: widget.activity.imageurl.map((i) => AssetImage(i)).toList()
使用
映射

images: widget.activity.imageurl.map((i) => AssetImage(i)).toList()

返回的错误类型“MappedListIterable”不是类型的子类型Widget@Deinterlect您可能需要执行
ToList()
Error返回的类型“MappedListIterable”不是类型的子类型Widget@Deinterlect您可能需要执行
ToList()