rows:const [ DataRow(cells:[ DataCell(Text(“here”)),DataCell(Text('19 ')),DataCell(Text('Student')),DataCell(Text('19 ')),DataCell(Text('Student')),],),],我的数据像这样,i tems = {'code':itemcode,'name':itemname,'rate':itemrate};在此输入将数据追加到数据单元格
tems = {'code':itemcode,'name':itemname,'rate':itemrate};
yqhsw0fo1#
我不确定我是否正确地理解了这个问题,但这里是:你的items对象看起来仍然像json,所以从json转到一个类:
items
StudentRating.fromJson(Map<String, dynamic> json) { return StudentRating( code: json['itemcode'], name: json['itemname'], rate: json['itemrate'], ); }
然后在DataTable中,你可以循环遍历StudentRating's的列表:
StudentRating's
DataTable( columns: [], rows: studentRatingsList.map((rating) => DataRow( cells: [ DataCell(Text(rating.code)) DataCell(Text(rating.name)) DataCell(Text(rating.rate)) ] ), ), ),
1条答案
按热度按时间yqhsw0fo1#
我不确定我是否正确地理解了这个问题,但这里是:
你的
items
对象看起来仍然像json,所以从json转到一个类:然后在DataTable中,你可以循环遍历
StudentRating's
的列表: