После запроса Angular.js $ http вызывайте функцию complete независимо от того, успешно или нет обещание

Как я могу гарантировать, чтоcomplete() Функция будет работать независимо от результата вызова $ http с помощью API обещания, предоставляемого Angular.js?

$http({
    method: 'POST',
    url: submitUrl,
    data: $scope.data
})
.success(function(data) {
      // execute this code on success
})
.error(function(data) {
      // execute this code on error
})
.complete(function() {
  // execute this code regardless of outcome
});

Можно использовать это, чтобы скрыть значок счетчика AJAX после завершения запроса. Вы хотели бы скрыть счетчик независимо от результата запроса.

Ответы на вопрос(3)

Ваш ответ на вопрос