Ionique (angularjs) ion-diapositive-boîte avec ng-repeat pas de mise à jour

J'ai un ion-slide-box à l'aide de ng-repeat de montrer des images qui sont récupérées à partir d'un serveur distant.

    <ion-slide-box on-slide-changed="slideChanged(index)" auto-play="true" does-continue="true">
      <ion-slide ng-repeat="slide in files">
        <img ng-src="{{slide.filename}}" > 
      </ion-slide>
    </ion-slide-box>

et le js:

  $scope.getFiles = function() {
     Files.query({  
        //some parameters

     }).$promise.then(function(data) {
        $scope.files = data;
  });

Quand getFiles() est appelée (qui tire un service qui n'est pas montré ici), $champ d'application.fichiers est mis à jour avec succès. Mais le DOM (les images chargées dans le ion-diapositive-box) ne sont pas automatiquement mis à jour. Comment puis-je actualiser les DOM?? J'ai essayé timeout (rien ne se passe) et $scope.$apply (déclenche une erreur que $envoi déjà sterted.)

Même si c'est une application mobile, lors de l'essai de navigateur de bureau, je peux re-taille du navigateur et les images affichent automatiquement. Donc, soit j'ai trouver comment garder cette mise à jour, ou de trouver une meilleure image slider/carrousel à utiliser.

OriginalL'auteur lilbiscuit | 2015-01-08