看到我可以在我的 Compnent 类中为sebastianm angular 2 谷歌地图加载谷歌地图 API,如:
this.mapsAPILoader.load().then(() => {
let autocomplete = new google.maps.places.Autocomplete(this.searchElementRef.nativeElement, {
types: ["(regions)"],
componentRestrictions: {country: "za"}
});
我想使用谷歌地图事件,例如在我的组件类中,我有一个由点击事件触发的成员函数,在这个函数中我想监听空闲事件,例如:
getMessage(): void {
this.myService.getMessage().then((res) => {
this.map = res;
this.lat = this.map.maps[0].geometry.location.lat;
this.lng = this.map.maps[0].geometry.location.lng;
console.log(this.lat,this.lng);
google.maps.event.addListener(map, 'idle', function() {
//HERE I WANT TO SCROLL to THE MAP ELEMENT IN THE DOM
});
})
}
我是使用谷歌地图 API 的新手,我正在努力获取addListener/addDomListener等函数所需的地图对象,我如何获得所需的地图对象,这是addListener/addDomListener中所述的第一个参数谷歌地图API。提前致谢