Flutter 如何访问将来存储的数据<;QuerySnapshot>;未来建设者

Flutter 如何访问将来存储的数据<;QuerySnapshot>;未来建设者,flutter,dart,Flutter,Dart,这是我使用getdocument()访问数据的存储库,它返回Future Future fetchOrderSummery()异步{ var user=await FirebaseAuth.instance.currentUser(); 返回firestoreInstance .托收(“下单”) .document(user.uid) .托收(“次级订单”) .getDocuments(); } 这是我的FutureBuilder 未来订单=state.ordersumry//使用bloc s

这是我使用
getdocument()
访问数据的存储库,它返回
Future

Future fetchOrderSummery()异步{
var user=await FirebaseAuth.instance.currentUser();
返回firestoreInstance
.托收(“下单”)
.document(user.uid)
.托收(“次级订单”)
.getDocuments();
}
这是我的
FutureBuilder

未来订单=state.ordersumry//使用bloc so按状态返回数据。orderSummery
回归未来建设者(
未来:秩序,
生成器:(上下文,快照){
返回列(
儿童:[
文本(“${order.data.documents}”),
],
);
},
);
1.声明一个变量 2.执行期间分配 3.将来使用该变量

Future<QuerySnapshot> _order;

 _futureSearch = fetchOrderSummery()
return FutureBuilder(
            future: _order,
未来订单;
_futureSearch=fetchOrderSummery()
回归未来建设者(
未来:_订单,