Задать вопрос
@Leopandro
Разработчик CRM/ERP систем

Как заставить js ждать выполнения callback функции?

Функция прокладки маршрута в google map:
this.directionsService.route({
      origin: "Москва",
      destination: $('#address_to').val(),
      waypoints: waypts,
      optimizeWaypoints: true,
      travelMode: 'DRIVING'
    }, (response, status) => {
      if (status === 'OK') {
        // marker.setMap(null);
        this.directionsDisplay.setDirections(response);
        return true;
        } else {
          return false;
        }
    });

Как сделать так чтоб js подождал когда выполнится эта часть
(response, status) => {
      if (status === 'OK') {
        // marker.setMap(null);
        this.directionsDisplay.setDirections(response);
        return true;
        } else {
          return false;
        }
    })
  • Вопрос задан
  • 444 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
(response, status) => {
      if (status === 'OK') {
        // marker.setMap(null);
        this.directionsDisplay.setDirections(response);
        myFunc();
        return true;
        } else {
          return false;
        }
    })
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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