我有2个清单。其中之一是我在Firebase数据库中的核心列表,例如
[{name: 'blabla',num:12},
{name:'eheheh',num:17},
{name:'ahahah',num:21}]
其他列表是核心列表(如
)中的收藏夹名称 {blabla,ahahah}
现在我需要在核心列表中找到喜欢的名字并将其发送到FavoriteListItem。
snapshot.data.documents是我的核心列表,
ActivityScreen.favoriteBasket.favorites收藏夹列表
return ListView.builder(
shrinkWrap: true,
itemCount: ActivityScreen.favoriteBasket.favorites.length,
itemBuilder: (ctx, index) => FavoriteListItem(documents:
snapshot.data.documents[ActivityScreen.favoriteBasket.favorites[index]]
// its say int cant be string so i need find first but cant figure out
如果有人解释我如何在itembuilder中使用forEach或Where或一种简便的方法,我会很高兴。