标签: dart
我有一张类似的地图
Map<String, dynamic> myMap; // do something to add data to myMap
我想更新myMap中的key:value,我尝试过:
myMap
myMap.update(mykey, '0' as dynamic);
但是我收到一个错误:
未处理的异常:类型'String'不是类型'(dynamic)的子类型 =>动态”
答案 0 :(得分:1)
Map.update将 function 作为其第二个参数。似乎不需要使用Map.update;您可以只做myMap[myKey] = '0';。
Map.update
myMap[myKey] = '0'