滚动窗口小部件-保持ListView中所有Json子项的活动状态
上帝节 我试图通过Json通信创建一些HTTP请求的列表视图,很可能是一个带有加载一些Json的页面的仪表板 它现在正在运行,我有5个类返回一些FutureBuilder,如下所示:滚动窗口小部件-保持ListView中所有Json子项的活动状态,listview,scroll,dart,flutter,Listview,Scroll,Dart,Flutter,上帝节 我试图通过Json通信创建一些HTTP请求的列表视图,很可能是一个带有加载一些Json的页面的仪表板 它现在正在运行,我有5个类返回一些FutureBuilder,如下所示: new FutureBuilder<List<RelatorioMensal>>( future: fetchRelatorioMensal(new http.Client(), "", '$dateFinal1Sem'),
new FutureBuilder<List<RelatorioMensal>>(
future: fetchRelatorioMensal(new http.Client(), "", '$dateFinal1Sem'),
builder: (context, snapshot) {
if (snapshot.hasError) print(snapshot.error);
return snapshot.hasData
? new porVendaMensal(listVendasMensais: snapshot.data,)
: new Center(child: new CircularProgressIndicator());
}
),
new FutureBuilder(
future:FetchRelatoriomenal(新http.Client(),“”,“$dateFinal1Sem”),
生成器:(上下文,快照){
if(snapshot.hasError)打印(snapshot.error);
返回snapshot.hasData
?新的porVendaMensal(listVendasMensais:snapshot.data,)
:新中心(子项:新循环进程指示器());
}
),
但是如果我转到这些请求创建的最后一个页面,第一个页面将消失,我需要重新加载一个已经加载的请求
我想让所有的类一直处于活动状态,就像加载一次所有请求一样,在我可以上下移动之后,如果没有加载更多的类,这些类将保持在“仪表板”中的加载状态
OBS:创建的每个页面都有一个手机屏幕的高度 参考同样适用于未来,为了保留数据,您可以使用PageStorage()@DarshanGowda0,我尝试使用StreamBuilder,但它仍然在加载。如果我向下,然后向上打开仪表板,我发现我可以存储我的数据,您认为它可以工作吗?