首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角6中的角映射积分

角6中的角映射积分
EN

Stack Overflow用户
提问于 2018-09-11 16:48:35
回答 1查看 313关注 0票数 0

我正试图在我的项目中添加必应地图。我用的是角6。

我遵循了这里列出的步骤,从安装开始。我发现了一些错误,现在用堆叠溢出的解决方案解决了。再次引用此链接在第二步中我得到了以下错误:

ReferenceError:未定义提供

它来自以下代码:

代码语言:javascript
复制
provide: MapAPILoader,
deps: [],
useFactory: MapServiceProviderFactory

如果有人能帮我,那就太好了。谢谢。S.O.

编辑: app.module.ts:

代码语言:javascript
复制
import {
  BrowserModule
} from '@angular/platform-browser';
import {
  NgModule
} from '@angular/core';

import {
  AppComponent
} from './app.component';


// bing STart==========================================
/// <reference path="node_modules/bingmaps/types/MicrosoftMaps/Microsoft.Maps.All.d.ts" />
import {
  MapModule,
  MapAPILoader,
  MarkerTypeId,
  IMapOptions,
  IBox,
  IMarkerIconInfo,
  WindowRef,
  DocumentRef,
  MapServiceFactory,
  BingMapAPILoaderConfig,
  BingMapAPILoader,
  GoogleMapAPILoader,
  GoogleMapAPILoaderConfig
} from 'angular-maps';
// bing End============================================

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    MapModule.forRoot()
  ],
  providers: [
    provide: MapAPILoader,
    deps: [],
    useFactory: MapServiceProviderFactory
  ],
  bootstrap: [AppComponent]
})
export class AppModule {}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-11 16:49:53

你应该把它放在提供者数组里,

代码语言:javascript
复制
providers: [
    { provide: MapAPILoader}
  ]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52280680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档