【发布时间】:2021-08-23 12:34:07
【问题描述】:
我对 Flutter 很陌生,我试图将命令添加到我的 ListView.builder
Widget orderListView() {
return ListView.builder(
itemBuilder: (context, getOrders) => Card(
child: ListTile(
title: Text(getOrders.toString()),
onTap: () => print('$getOrders'),
),
));
}
}
基本上我需要在我的列表视图中显示订单列表
Future<String> getOrders() async {
return await
http
.post(
Uri.parse('https://somerandomurl.com/admin/get_orders'),
body: "{\"token\": \"admin_token\"}",
headers: headers)
.then((response) {
print('Response status: ${response.statusCode}');
print('Response body: ${response.body}');
// return response.body;
}).catchError((error) {
print("Error: $error");
// return error;
});
}
这是我的 getOrders 命令。当我打开我的列表视图屏幕时,是否可以获得我的订单列表并显示它?
【问题讨论】:
-
当然可以,但中间少了 5 个步骤。你到底卡在哪里了?您的下一步是什么,您需要继续做什么?
-
我不知道将我的“getOrders”命令放在哪里。尽管有订单,它仍不断向我显示列表中的数字。