Angular DI - Example 4

AngularJS dependency injection example - failure with minified JS

by cmckeachie

HTML

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="demo">
<section ng-controller="DemoController">
  <h1>Cars</h1>
  <p ng-repeat="car in cars">
    Make: {{car.make}}<br>
    Model: {{car.model}}<br>
    Price: {{car.price | currency}}<br>
    Quantity: {{car.quantity}}
    Release Date: 
    {{car.releaseDate | date:'shortDate'}}
  </p>
  <p>  
    <pre>{{cars | json}}</pre>
  </p>
</section>

JavaScript

angular.module("demo",[]);

angular.module("demo")
.controller('DemoController', ['$scope', function($scope) {
  $scope.cars = [{
    make: 'Tesla', model: 'S',
    price: '69000', quantity: '1000',
    releaseDate: new Date('June, 2012')
  }, {
    make: 'Toyota', model: 'Prius',
    price: '34720', quantity: '800',
    releaseDate: new Date('1-1-1997')  
  }, {
    make: 'Nissan', model: 'LEAF',
    price: '27620', quantity: '600',
    releaseDate: new Date('Dec, 2010')
  }, {
    make: 'Chevy', model: 'Volt',
    price: '34170', quantity: '900',
    releaseDate: new Date('Dec, 12 2010')               
  }];	
}]);