如何在角度agm库中获取googleMap对象以使用google HeatMap?

时间:2018-04-22 10:30:26

标签: javascript angular google-maps typescript heatmap

我想在agm中获取googleMap对象并用于在我的项目中创建HeatMapLayer但这段代码不起作用:

ruby -v

我阅读了GitHub回购问题,每个人都说这段代码正在运行,但对我来说,它不起作用。为什么呢?

1 个答案:

答案 0 :(得分:0)

我在聊天室找到答案,我想和你分享

import { MapsAPILoader } from '@agm/core';
declare var google: any;

@Component({

  selector: 'app-test',
  templateUrl: // your url,

})

export class TestComponent implements OnInit {

    constructor( public mapsAPILoader: MapsAPILoader ) {}

    ngOnInit(): any {
        this.mapsAPILoader.load().then((x) => {
          this.map = new google.maps.Map( this.gmapElement.nativeElement, {
            zoom: 13,
            center: { lat: this.lat, lng: this.lng },
            mapTypeId: 'roadmap'
          }

          /* do anything you want with google map object */
      });
    }
}

我希望你喜欢。