簡體   English   中英

Angular 2 Http.get沒有響應

[英]Angular 2 Http.get not responding

我正在使用Http.get來檢索配置文件。 我已經成功完成了很多次,但是這次沒有任何結果。 我沒有在控制台中看到跟蹤,也沒有看到錯誤,即使我使用的是.catch。 我這可能是什么問題?

this._http.get('./assets/dashboard/json/config.json')
  .map((response: Response) => {

    console.log(response.json());

  })
  .catch((error: any) => Observable.throw(error || 'Server error'));

您需要具有subscribe()才能接收數據

   this._http.get('./assets/dashboard/json/config.json')
        .map(res => res.json())
        .subscribe(
          data => this.ResResponse= data,
          err => this.logError(err),
          () => console.log('Completed')
        ); 

    logError(err) {
      console.error('There was an error: ' + err);
    }

您需要調用subscribe()才能執行請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM