http: Http) { }
getPosts(): Promise<Post[]> {
//return Promise.resolve(POSTS);
return this.http.get(this.postUrl)
.toPromise()
.then(response =>{
response.json() as Post[];
console.log(response.json());
}
)
.catch(this.handleError);
};
Консол.лог выводит все корретно, но когда вызываю в компоненте то приходит undefine
getPosts():void {
this.postService.getPosts().then(posts => {
console.log(posts);
this.posts = posts;
}
);
}
В чем может быть ошибка?
return забыл
Обсуждают сегодня