Angular 2 Http.get没有响应

Angular 2 Http.get没有响应,angular,typescript,Angular,Typescript,我正在使用Http.get检索配置文件。我已经成功地做了很多次了,但这次什么都没有。我没有在控制台中看到跟踪,也没有看到错误,即使我使用的是.catch。我这里有什么问题 this._http.get('./assets/dashboard/json/config.json') .map((response: Response) => { console.log(response.json()); }) .catch((error: any) => Obser

我正在使用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()以执行请求。

您需要调用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);
    }

您必须订阅此文件才能启动http.get()methodreplicate的成功陷阱可能的副本,嗯?谢谢。您能否修复此示例,使其正常工作。那么我可以选择它作为正确答案。此外,我还想添加一个“捕获”。我会在哪里做呢。