小编Alm*_*oen的帖子

在 Map<dynamic,dynamic> 中添加 Maps Dart/Flutter

我花了6 个小时试图将 Map<dynamic, dynamic> Contains添加 Map<dynamic, dynamic> 到 Another 中 Map<dynamic, dynamic>

如何像这样添加地图:

{
    map1:{
          map1_key1: map1_val1
          map1_key2: map1_val2
          map1_2:{
                  map1_3:{
                           map3_key1: map3_val1
                           map3_key1: map3_val2
                         }
                  map2_key1: map2_val1
                  map2_key1: map2_val2
                 }

          map1_key3: map1_val3
         }
}
Run Code Online (Sandbox Code Playgroud)

重复在名为 的地图内masterMap,并像任何其他地图一样访问其中的每个键/值?

  • 我试过这个
  • 我试过这个
  • 我试过这个
  • 我试过这个

    • 尝试 addAll() 函数给我在 null 上调用的错误..
    • 尝试了 addEntries() 函数给了我

      The argument type 'Map<dynamic, dynamic>' can't be assigned to the parameter type 'Iterable<MapEntry<dynamic, dynamic>>'
      
      Run Code Online (Sandbox Code Playgroud)

没有任何作用,我需要帮助,这是非常糟糕和愚蠢的事情,为什么没有简单的函数将所有地图键/值与另一个合并,就这么简单吗?!

更新: 我的代码:

Map<dynamic, dynamic> theSnapShot;
theSnapShot = { …
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

dart ×1

flutter ×1