从服务中获取价值回到component.ts的问题

时间:2018-02-08 22:55:10

标签: angular service

我对角度很新,会很感激一些帮助。我想创建一个功能,使用谷歌placeid作为参数调用服务,我希望该服务返回详细的谷歌地方对象。我希望能够在我的component.ts中访问placeResult值并且真的很难。

这是我的函数我的service.ts文件

getPlaceDetails(placeid: string) {
    this.getPlaceService.getDetails({
      placeId: placeid
    }, (placeResult, status) => {
      if(status === 'OK') {
        return placeResult;
      }
    });
}

这就是我在component.ts文件中调用我的服务功能的地方

selectCity(res) {
    this.httpService.getPlaceDetails(res['item']['place_id']).subscribe(data => {
      console.log(data);
    });
}

0 个答案:

没有答案