如何在Flutter中将地图值添加到列表中

3
我想创建一个List并像此添加值,但我刚接触Flutter不久,所以不清楚。
     {
        'studAttId': 'null',
        'divisionId': '4365eb0b-fb48-42f9-be4e-e9c1c695aeab',
        'id': 'e49d6d0d-0036-417c-a0ff-330e51cb947d',
        'forenoon': 'P',
        'afternoon': 'P',
        'admNo': '496',
        'rollNo': 'null',
        'name': 'A M MUHAMMED AFSAL',
        'terminatedStatus': 'null'
      },
2个回答

0

做这个

yourList.add({
        'studAttId': 'null',
        'divisionId': '4365eb0b-fb48-42f9-be4e-e9c1c695aeab',
        'id': 'e49d6d0d-0036-417c-a0ff-330e51cb947d',
        'forenoon': 'P',
        'afternoon': 'P',
        'admNo': '496',
        'rollNo': 'null',
        'name': 'A M MUHAMMED AFSAL',
        'terminatedStatus': 'null'
      });

0

首先,最好您可以按照以下方式重新格式化地图的类型:

Map<String, dynamic> yourMap = { 
    'studAttId': 'null',
    'divisionId': '4365eb0b-fb48-42f9-be4e-e9c1c695aeab',
    'id': 'e49d6d0d-0036-417c-a0ff-330e51cb947d',
    }



 List<dynamic> yourList = []
 yourList.addAll(yourMap.values)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接