Я слежу за документацией Angular Google Maps, получая следующее ОШИБКА TypeError: Object (...) не является функцией.
Вот MapModule
import { NgModule } from '@angular/core';
import {MapComponent} from './map.component';
import { AgmCoreModule } from '@agm/core';
@NgModule({
declarations: [
MapComponent
],
exports: [
MapComponent
],
imports: [
AgmCoreModule.forRoot({
apiKey: '*******************'
})
],
providers: [],
})
export class MapModule { }
MapHtml
<agm-map [latitude]="lat" [longitude]="lng">
<agm-marker [latitude]="lat" [longitude]="lng"></agm-marker>
</agm-map>
MapSCSS
agm-map {
height: 300px;
}
MapComponent
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'bwm-map',
templateUrl: './map.component.html',
styleUrls: ['./map.component.scss']
})
export class MapComponent implements OnInit {
lat: number = 51.678418;
lng: number = 7.809007;
constructor() { }
ngOnInit() {
}
}
Я использую версию Angular 6 ... Версия AGM: @ agm / core @ 1.0.0-beta.5