@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;
        }
    })
  • Вопрос задан
  • 428 просмотров
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
(response, status) => {
      if (status === 'OK') {
        // marker.setMap(null);
        this.directionsDisplay.setDirections(response);
        myFunc();
        return true;
        } else {
          return false;
        }
    })
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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