2016-11-03 11 views
0

Webサービスを呼び出す関数があります。 WebサービスはAsync Webサービスコールの角2

(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); 
} 

を正しくJSON値を返していますが、コンソールに表示されていない私は、これは非同期呼び出しであることを知っています。 this.apartmentsの値を取得するためにチェーンをどのようにすることができますか?ここで

+1

です。 – jonrsharpe

+0

あなたはより多くの詳細を教えてください。 – user2180794

+0

それは非同期呼び出しであり、そのコールバックを書いていることは分かります。 – jonrsharpe

答えて

0

は、私の解決策はただ、コールバックにログを移動

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

これは '応答済み 'としてマークします。自己回答は大丈夫です。 – OmegaMan

関連する問題