我有一个List
,格式如下:
List<ImageCollections> collectionlist;
它看起来像这样:
collectionlist = [
{ collectionname: 'abc', srcimage: url1, collectionimgnumber: 5, hreflink: link1 },
{ collectionname: 'xyz', srcimage: url2, collectionimgnumber: 4, hreflink: link2 },
...
];
有没有一种方法可以创建一个仅包含每个条目的List
的新srcimage
?
新列表应如下所示:
newList = [ url1, url2, ... ];
答案 0 :(得分:1)
您可以使用Iterable.map
:
newList = collectionlist.map((object) => object.srcimage);
答案 1 :(得分:0)
使用列表映射功能:
srcimagelist = collectionlist.map((x) => x.srcimage);