Я новичок в Angular, и я работаю над проектом с Ioni c Angular. Моя цель - использовать httpClient и отправить запрос на получение в API страны, который вернет мне JSON из всех стран. Для хранения данных я использовал способ создания интерфейса, соответствующего типу данных, от которого я получаю данные, а затем подписался на это наблюдаемое и сохранил данные в массиве определенного мной типа данных.
Но для стран единственное, что мне нужно, это имя, можно ли сохранить имя каждой страны в массиве без определения структуры принимающего объекта JSON, потому что он очень длинный и сложный.
Это код, который я пытаюсь сделать:
Получение стран как наблюдаемых. в файле Country.Service
getCountry(): Observable<any>{
return this.http.get<any>(this.url2);
}
Объявление переменной и сохранение данных стран:
public countries: any;
storeCountry(){
this.countryService.getCountry().subscribe(
data => {
this.countries = data;
}
);
Это то, что я пытаюсь сделать, но мне не удалось получить данные в переменную стран для доступа к ним в виде массива, когда я консоль регистрирую страны, которые они отображают как неопределенные.
Каков наилучший подход к тому, чего я пытаюсь достичь? Буду признателен за любую помощь,