angular - 角谷歌地图
问题描述
我正在为我的项目使用 angular4。它需要添加谷歌地图,为此我使用的是角度谷歌地图(即 AGM ),但是当我将 AngularCoreModule 导入我的 AppModule 时,它会引发以下错误:
/home/faraz/Desktop/map-testing/node_modules/@agm/core/services/google-maps-types.d.ts (608,20) 中的错误:在环境枚举声明中,成员初始化程序必须是常量表达式。
使用“typescript”:“~2.3.3”、“@angular/core”:“^4.2.4”和“@agm/core”:“^1.1.0”
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { ThemeComponent } from './theme/theme.component';
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { ThemeRoutingModule } from "./theme/theme-routing.module";
import { AuthModule } from "./auth/auth.module";
import { AmChartsModule } from "@amcharts/amcharts3-angular";
import { HttpModule } from "@angular/http";
import { ChartsModule } from 'ng2-charts';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { AgmCoreModule } from '@agm/core'
@NgModule({
declarations: [
ThemeComponent,
AppComponent
],
imports: [
LayoutModule,
BrowserModule,
HttpClientModule,
BrowserAnimationsModule,
AppRoutingModule,
ThemeRoutingModule,
AuthModule,
AmChartsModule,
ChartsModule,
FormsModule,
ReactiveFormsModule,
ModalModule.forRoot(),
// AgmCoreModule.forRoot(
// {
// apiKey: ''
// }
// )
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
解决方案
推荐阅读
- react-native - 如何在 AWS Amplify ReactNative 项目中启用 API 密钥部署
- linux - 将文件从一个位置复制到另一个位置,无需文件夹
- javascript - 如何使用 .reduce() 在嵌套数组中添加所有值?
- mysql - MySQL 错误 1064 创建表工作但不插入数据
- python - 如何使用 matplotlib 绘图:在没有 imshow 的情况下删除轴、图例和空白?
- java - flink1.12.0如何设置TimeCharacteristic
- typo3 - TYPO3 DCE 在流体模板文件中使用大括号
- html - 如何在 HTML 中删除侧滚动条
- c - 执行 while 循环以请求正输入且小于 10
- excel - VBA,根据列表创建一个新工作表并给它一个颜色