【发布时间】:2017-12-22 00:55:48
【问题描述】:
我试图用 angular 4 创建一个自动完成输入字段。我是 angular 框架和 Typescript 的新手。根据要求,我应该使用 angular 4(Typescript) 来实现。但是在使用 angular 4 时 API 的响应并不好。实际上,我想创建“放置自动建议”的东西。但是得到了以下响应...
Observable {_isScalar: false, source: Observable, operator: MapOperator}
如果您熟悉此类问题,请建议我解决此问题的正确方法。提前致谢。
google.service.ts
import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/Rx';
@Injectable()
export class GooglePlaces {
constructor(private http: Http) {}
getPlaces(place) {
const key = "xxxxxxxxxxxx-axxxxxx-xxxxaxx";
return this.http.get("https://maps.googleapis.com/maps/api/place/autocomplete/json?input="+place+"&components=country:in&key="+key).map(res => res.json());
}
}
【问题讨论】:
标签: javascript angular google-maps autocomplete