Служба Windows, написанная на Python, не запускается

Я знаю его поздно, но в соответствии с ответом @Aides. Я размещаю здесь рабочий пример, как можно добиться анимации с изменением в ng-src с помощью ngAnimateSwap (с помощью Angular 1.5.x). Я надеюсь, что это поможет кому-то в будущем:

HTML-разметка:





  
  Example - example-ngAnimateSwap-directive-production
  


  
  
  


  



  
My Active Image
Current Image: {{activeImage}}

JS (script.js):

(function(angular) {
  'use strict';
  angular.module('ngAnimateSwapExample', ['ngAnimate'])
    .controller('AppCtrl', ['$scope', '$timeout', function($scope, $timeout) {

      var baseUrl = "http://lorempixel.com/400/200/sports";
      $scope.images = [];
      $scope.startIndex = 0;
      for (var i = 0; i < 5; i++) {
        $scope.images.push(baseUrl + "/" + i);
      }

      $scope.activeImage = $scope.images[$scope.startIndex];
      /*
            $interval(function() {
              $scope.startIndex++;
              if($scope.images[$scope.startIndex] && $scope.images[$scope.startIndex] != undefined){
                  $scope.activeImage = $scope.images[$scope.startIndex];  
              }

            }, 2000);
        */
      $scope.previous = function() {

        $scope.startIndex--;
        $timeout(function() {
          if ($scope.images[$scope.startIndex] && $scope.images[$scope.startIndex] !== undefined) {
            $scope.activeImage = $scope.images[$scope.startIndex];
          }
        }, 500);

      };

      $scope.next = function() {
        $scope.startIndex++;
        $timeout(function() {
          if ($scope.images[$scope.startIndex] && $scope.images[$scope.startIndex] !== undefined) {
            $scope.activeImage = $scope.images[$scope.startIndex];
          }
        }, 500);
      };
    }]);
})(window.angular);

Рабочий плункер здесь .

0
задан Asmox 16 January 2019 в 14:45
поделиться