Я создаю приложение Covid-Tracker в Angular, используя открытый REST API (https://documenter.getpostman.com/view/11144369/Szf6Z9B3?version=latest#a9a60f59 -fde4-4e94-b1f1-a3cb92bd1046 ).
Я хотел бы получить количество подтвержденных случаев за последние 30 дней в данной стране. Вот как выглядит ответ:
In Angular, I get the cases
from the JSON response using this code:
covid.service.ts
getHistoricalData(country: string): Observable<any> {
return this.http.get<any>(`${this.URL}/historical/${country}`);
}
dashboard.component.ts
this.covidService.getHistoricalData('poland').subscribe(res => {
let cases = res.timeline.cases;
console.log(cases);
});
}
И я получаю следующий вывод в консоли браузера :
введите описание изображения здесь
Однако я не знаю, как сохранить этот вывод в виде пары ключ-значение, где ключ будет датой, а значением количество дел в этот день. Я пробовал использовать Map
, но не знаю, как извлечь данную дату и соответствующее значение. Не могли бы вы посоветовать?