如何将数据追加到未来<列表中<Adds>>



我想创建一个滚动数据加载。目前,我正在作为Future<List<Ads>>从api调用中获取数据(广告列表(

在滚动监听器函数中,我只想附加下一页的数据列表。

有一个用列表做的例子,我只想用未来列表做同样的事情

items.addAll(List.generate(42, (index) => 'Inserted $index'));

您可以简单地执行以下操作:

Future<List<Ads>> appendElements(Future<List<Ads>> listFuture, List<Ads> elementsToAdd) async {
final list = await listFuture;
list.addAll(elementsToAdd);
return list;
}

然后这样称呼它:

appendedListFuture = appendElements(items, yourItemsToAdd);

相关内容

  • 没有找到相关文章

最新更新