флаттер / как добавить карты в список карт

#flutter #dart #maps

Вопрос:

Я хочу добавить данные, которые я получаю с базы данных.Я храню свои данные в sting clases . Я хочу извлечь эти данные из firebase. и добавьте в список местных карт, чтобы я мог быстро и легко получить доступ.

 ` dynamic getData(Map data, Listlt;Stringgt; way) {  dynamic dataTemp = data;  if (way.length gt; 0) {  for (int x=0; x lt; way.length; x  ) {  dataTemp = dataTemp[way[x]];  }  }  return dataTemp;  }   Listlt;Maplt;String, dynamicgt;gt; locations = [  {  'country': 'Japan',  'city': 'Tokyo',  'Latitude': 35.6762,  'Longitude': 139.6503,  'utcOffset': 9,  'example' : {  'data' : "text",  'number' : 20,  'boolean': false  }  } ];    getData(locations[0],["example","number"]);`   

в этом примере, как я могу добавить несколько из .

 ` {  'country': 'Japan',  'city': 'Tokyo',  'Latitude': 35.6762,  'Longitude': 139.6503,  'utcOffset': 9,  'example' : {  'data' : "text",  'number' : 20,  'boolean': false  } }`   

этот код

из моей базы данных firebase ?

Комментарии:

1. Вы можете добавить карту в списокlt;Картаlt;Строка, динамическаяgt;lt;Строка, динамическаяgt;gt; _list = [{«ключ»:»значение»}];