Я новичок в Angular2, и мне почему-то очень сложно понять, как работает http в Angular2. Я создал простой компонент, который должен отображать ответ json. Это не работает, и я понятия не имею, почему. Я проверил множество учебников и попробовал его с обещаниями, а также с наблюдаемыми. Не работает. Я просто не могу получить данные ответа.Получение JSON-данных через http: пустой ответ
Мой код:
private doAction() {
this.doHttpRequest().subscribe(
data => this.content = data
);
this.content = JSON.stringify(this.content);
}
private doHttpRequest() {
return this.http.get('http://jsonplaceholder.typicode.com/posts/1')
.catch(this.handleError);
}
this.content будет связываться с моим шаблоном. Когда я нажимаю кнопку, чтобы начать doAction() на секунду, я вижу «» в шаблоне, после другой секунды [object Object]
В чем проблема?