【发布时间】:2019-01-12 18:14:44
【问题描述】:
我有一个 DataSnapshot JSON 对象:
{fridge2: true, fridge1: true} //data pulled from a real time firebase database
我必须将fridge2 和fridge1 放在这样的列表中:
List<String> fridges;
我的尝试:
DataSnapshot fridgesDs = snapshot.value['fridges'];
for (var fridge in fridgesDs) {
if (fridge.value) {
fridges.add(fridge.key);
}
}
给我这个错误:
type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Iterable<dynamic>'
【问题讨论】:
标签: firebase firebase-realtime-database dart flutter