JavaScript — Ленивая загрузка не импортирует модуль правильно

Ленивая загрузка не импортирует модуль правильно

Я нахожусь в процессе обновления моего приложения с Angular 2 до Angular 8. Я пытаюсь создать простую карту в моем представлении

 {amp}lt;agm-map [latitude]="45" [longitude]="23" [zoom]="zoom" {amp}gt; {amp}lt;agm-marker [latitude]="45" [longitude]="23"{amp}gt;{amp}lt;/agm-marker{amp}gt; {amp}lt;/agm-map{amp}gt; 

Я добавил карты в приложение. Модуль:

 @NgModule({ imports: [ AgmCoreModule.forRoot({ apiKey: environment.googleMaps.apiKey, libraries: ['places'] }), //... ] }) 

Однако я все еще получаю сообщение об ошибке:

Ошибка: ошибки синтаксического анализа шаблона: невозможно связать с «широтой», поскольку она не является известным свойством «agm-map». 1. Если «agm-map» является угловым компонентом и имеет вход «широта», то проверьте что он является частью этого модуля.

Я не уверен, почему это происходит, но я предполагаю, что моя маршрутизация использует отложенную загрузку:

 { path: RouteNames.events, loadChildren: './pages/events-list/events-list.module#EventsListPageModule', canActivate: [AuthGuard] } 

Я добавил в общий модуль, импортированный в модуль Events sharedComponents.Module:

 @NgModule({ imports: [CommonModule, FormsModule, IonicModule, AgmCoreModule ], //... }) 

Однако ошибка все еще сохраняется. Как правильно импортировать мой модуль?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector