human
J'utilise le service ```$http``` d'AngularJS pour effectuer une requête Ajax. 
Comment afficher un GIF de chargement (ou un autre type d'indicateur d'activité) pendant l'exécution de la requête Ajax
gpt
Cela dépend vraiment de votre cas d'utilisation spécifique, mais une façon simple serait de suivre un modèle comme celui-ci :

```
.controller('MainCtrl', function ( $scope, myService ) {
  $scope.loading = true;
  myService.get().then( function ( response ) {
    $scope.items = response.data;
  }, function ( response ) {
    // TODO: gérer l'erreur d'une manière ou d'une autre
  }).finally(function() {
    // appelé que la requête réussisse ou échoue
    $scope.loading = false;
  });
});
```

Ensuite, réagissez-y dans votre modèle :
```
<div class="spinner" ng-show="loading"></div>
<div ng-repeat="item in items>{{item.name}}</div>
```