Gra*_*der 2 flutter flutter-layout flutter-futurebuilder
Scaffold(body: FutureBuilder(
future: fetchTracks(),
builder: (BuildContext context, AsyncSnapshot snapshot){
if(snapshot.hasData)
{
ListView.builder(
scrollDirection: Axis.vertical,
itemExtent: 130.0,
physics: AlwaysScrollableScrollPhysics(),
shrinkWrap: true,
itemCount: trackes.length,
itemBuilder: (BuildContext context, int index) {
print("test");
return makeCard(snapshot.data[index]);
},
).build(context);
}
else
{
return Center(child: new CircularProgressIndicator());
}
} ));
Run Code Online (Sandbox Code Playgroud)
当我调用此 Scaffold Future 构建时,将调用我的未来函数 fetchTracks() 并获取快照中的数据,但它不会进入 itemBuilder 函数。所以 futurebuilder 返回 NULL。请帮我解决。提前谢谢你
| 归档时间: |
|
| 查看次数: |
507 次 |
| 最近记录: |