Задать вопрос

Ребят, как сделать задержку на инициализацию карты?

Как сделать задержку перед инициализацией 2gis?
Хочу сделать lazy load.

function map2Gis(){
	DG.then(function() {
    map = DG.map("map", {
        center: [55.72083, 37.637142],
        zoom: 15
    }), DG.marker([55.72083, 37.637142]).addTo(map)
})
}
setTimeout(map2Gis, 12);


Но такой код не работает, подскажите.
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 2
@ArtJH
setTimeout(map2Gis, 5000);
Задержка на 5 секунд
Ответ написан
E1ON
@E1ON Куратор тега JavaScript
Vocaloid lover
В setTimeout задержку нужно писать в миллисекундах
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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