【发布时间】:2020-11-13 14:38:02
【问题描述】:
我在 Map 中有一个嵌套的 Map。我正在尝试执行以下操作:
LinkedHashMap<Modifier, Map<Toping,bool>> toppings;
toppings = Map();
menuItem.modifiers.forEach((modifier) {
toppings[modifier] = LinkedHashMap();
toppings[modifier].addAll({ for (final top in modifier.topings) top : false });
//toppings[modifier] = Map.from({ for (final top in modifier.topings) top : false });
});
我收到以下错误..
Expected a value of type 'LinkedHashMap<Modifier, Map<Toping, bool>>', but got one of type 'LinkedMap<dynamic, dynamic>'
【问题讨论】: