@milast

Почему в Angular6 не работает Leaflet?

Создаю новый пустой проект, подключаю leaflet и ошибок нет, но и работает криво.
import { Component, OnInit } from '@angular/core';
import * as L from 'leaflet';

@Component({
  selector: 'app-root',
  template: '<div id="map" style="width:1440px;height:800px;"></div>',
  styleUrls: ['../../node_modules/leaflet/dist/leaflet.css']
})
export class AppComponent {
  ngOnInit() {
    const map = L.map('map').setView([51.505, -0.09], 13);
    L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {}).addTo(map);
  }
}

Вот что получается:
5b05f41076d7b749099443.png
  • Вопрос задан
  • 271 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы