2013-12-24 9 views
1

На вопрос, имеет ли restangular какой-то переключатель, который может использоваться для синхронного включения отправки запросов? напримерПоддерживает ли синхронный запрос синхронный синхронный запрос?

var jqxhr = $.ajax({ 
      url: $scope.baseURL, 
      data: { 
       name: $scope.name 
      }, 
      type: "GET", 
      dataType: "json", 
      **async: false,** 
      }) 
      .done(function(data, textStatus, jqXHR) {...}) 
      .fail(function(data, textStatus, jqXHR) {...} 
); 

Большое спасибо!

+0

Поскольку браузер не поддерживает синхронный вызов, не поддерживает его библиотека. Возможно, они могут имитировать это. – Chandermani

+0

$ http поддерживает его? Если это так, то Restangular может также – mgonto

ответ

0

Restangular использование $ HTTP с углового, и $ HTTP возвращает всегда обещают

https://docs.angularjs.org/api/ng/service/$http

поэтому каждый $ HTTP вызов является асинхронным, но в любом случае я не понимаю, почему у вас есть мотивация, чтобы сделать что-то «синхронная» внутри угловой.

+0

Одной из причин было бы это http://stackoverflow.com/a/20235765/1482899 –

Смежные вопросы