【发布时间】:2022-01-16 18:53:29
【问题描述】:
我有一个包含以下属性的订单列表。
OrderSheet {
String orderId;
List<ProductModel> product;
String customerName;
}
ProductModel{
String name;
Int quantity;
}
List<OrderSheet> orders;
我想创建一个包含客户名称、总计和产品行的列表。但产品不应重复。假设客户 A 得到 1 个苹果,客户 B 得到 2 个苹果。 该行应仅在总列上显示 apple = 3
但是每一行都会显示属于客户的产品数量。
这就是我目前所拥有的专栏
List<DataColumn> getColumns() {
return orders
.map((order) => DataColumn(label: Text(order.customerName)))
.toList();
}
但我对如何显示行有点困惑。任何帮助表示赞赏。
【问题讨论】:
标签: flutter dart flutter-layout