Я пытаюсь добавить bing-карты в свой проект.Я использую угловой 6.
Я выполнил шаги, перечисленные здесь , начиная с установки.Я получил некоторые ошибки, которые теперь решаются с помощью решения от stackoverflow . снова ссылаясь на эту ссылку на 2-м шаге я получаю следующую ошибку:
ReferenceError: предоставить не определено
это происходит из кода ниже:
provide: MapAPILoader,
deps: [],
useFactory: MapServiceProviderFactory
Было бы здорово, если бы кто-нибудь мне помог.Благодарю.SO
Редактировать: app.module.ts:
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 {}