Я пытаюсь получить значение из JSON URL, я получил этот результат: Console ResultУгловые 2 Получить значения из объекта
Как я могу извлечь каждый элемент из этого объекта (closePrice, цена, updateTime)
это мой код:
GoldData:any;
GetGoldFromJson() {
this.http.get('http://live.alsayg.com/api/v1/gold')
.map(res => res.json())
.subscribe(
data => {
this.GoldData=data,
console.log(this.GoldData);
}
);
}
Просто набрав 'this.GolData.variableThatINeedToUse'? – Tinwor
Да, но я не могу прочитать значение вне функции GetGoldFromJson(). Я получил эту ошибку: Не могу прочитать свойство «цена» неопределенного – Fray
Возможно, проблема в том, что код, который вы используете вне функции, вызывается до возвращения запроса http. Обязательно используйте переменную только после ее установки или использования значения по умолчанию. –