我试图在我的角度项目中使用角谷歌地图(AGM),但是这个错误出现了,agm-map不是一个已知的元素。
我的app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AgmCoreModule } from '@agm/core';
import { AppComponent } from './app.component';
import { NavBarComponent } from './nav-bar/nav-bar.component';
@NgModule({
declarations: [
AppComponent,
NavBarComponent
],
imports: [
BrowserModule,
AgmCoreModule.forRoot({
apiKey: 'AIzaSyDpV2SN0k5BqyVTQjTX8wU - hdCgBgktKY0'
})
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }我的app.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'app';
lat = 51.678418;
lng = 7.809007;
}我的app.component.html
<agm-map [latitude]="lat" [longitude]="lng">
<agm-marker [latitude]="lat" [longitude]="lng"></agm-marker>
</agm-map>

发布于 2019-05-11 02:17:47
尝试在您自己的模块中导入AgmModule。
import { AgmCoreModule } from '@agm/core';
@NgModule({
imports:[
AgmCoreModule.forRoot({
apiKey: 'YOUR API KEY'
})
]
})
export class MyModule { }更多细节见:https://github.com/SebastianM/angular-google-maps/issues/1563
发布于 2018-03-03 07:20:19
它给出了错误,因为它找不到存储agm映射的agm/core,而且我看到您已经有了一个导入语句,所以您应该使用
npm install @agm/core --保存
要获得更好的解释,请访问https://angular-maps.com/guides/getting-started/
https://stackoverflow.com/questions/48475245
复制相似问题