Не удается очистить маркер в Mapbox GL - PullRequest
0 голосов
/ 08 мая 2018

Когда я очищаю все маркеры, у меня появляется ошибка

Uncaught TypeError: Невозможно прочитать свойство 'lng' из неопределенного

Мой код:

var map = new mapboxgl.Map({
        container: 'map',
        style: 'mapbox://styles/mapbox/streets-v9',
    });

var marker = new mapboxgl.Marker().addTo(map);
marker.remove();

1 Ответ

0 голосов
/ 09 мая 2018

Вам нужно разместить маркер где-нибудь по lng и lat.Который вы не установили.

Вот пример со страницы документации MapBox.

var marker = new mapboxgl.Marker()
   .setLngLat([30.5, 50.5])
   .addTo(map);
...