Я новичок в Angular и создал свое первое приложение для Angular с плагином для листовок. Все работает, как ожидалось, пока не будет использована производственная сборка:
ng s --target=production
or
ng build --target=production
Контейнер карты-листовки показывает не все фрагменты карты и / или не в той строке, столбце. Я попытался принудительно перерисовать карту с помощью map.invalidateSize (); в onMapReady (..), но безуспешно.
(leafletMapReady)="onMapReady($event)
сам компонент отображается в зависимости от условия * ngIf:
<div>
<app-tracking-map *ngIf="deliveryState == 1" [trackingData]="trackingData"></app-tracking-map>
</div>
На самом деле я понятия не имею, с чего начать расследование, просто предполагаю, что это связано с веб-пакетом и волшебным пакетом вещей.
в angular-cli.json я добавил листовку css
"styles": [
"styles.css",
"../node_modules/leaflet/dist/leaflet.css"
],