大家好,我得到了一些需要遍历的数据,所以这是代码
extractedData[_username].forEach(
(areaName, farmData) {
print(farmData.toString());
loadedFarms.add(FarmsDetail(
areaName, //This is correct i want this value
farmData, // With this i need to go one more map in
));
},
);
Run Code Online (Sandbox Code Playgroud)
所以areaName是一个字符串,这是正确的,我现在需要farmData在里面保存更多的地图,所以会有另一个Map<String,dynamic>
{
area:
{
arundel:
{
naam: arundel,
access: true,
calctime: live
},
golden ridge estate:
{
naam: golden ridge estate,
access: true,
calctime: live
}
}
}
Run Code Online (Sandbox Code Playgroud)
有 json 数据,所以它说 arundel 的值发生了变化,所以我不能只说 farmData['arundel'] 因为这不会起作用,因为每个值都会发生变化,但这就是我需要任何建议的值吗?