Angular 2中的异步Web服务调用

时间:2016-11-03 22:04:37

标签: json node.js web-services angular

我有一个调用Web服务的函数。 Web服务正在正确返回json值,但它不会显示在控制台中(this.apartments)

Search(event){
  console.log('Search Enter Submitted' + event.target.value);
  this.apartmentService.searchApt(event.target.value).subscribe(res => this.apartments = res);
  console.log(this.apartments); 
}  

我知道这是一个异步调用。如何将其链接以获取this.apartments中的值?

1 个答案:

答案 0 :(得分:0)

这是我的解决方案

this.apartmentService
    .searchApt2(event.target.value)
    .subscribe(res => {this.apartments = res console.log(this.apartments)});