Angular example

by junto

HTML

<div ng-app='InventoryModule' ng-controller='InventoryController'>
    <ul ng-repeat='item in items'>
        <li>{{item.title}}</li>
        <li>{{item.price | currency}}</li>
    </ul>
</div>

JavaScript

var inventoryModule = angular.module('InventoryModule', []);

inventoryModule.factory('Items', function() {
  var items;
  items = {};
  items.query = function() {
    return [
      {
        title: 'Hello',
        price: '5'
      }
    ];
  };
  return items;
});

inventoryModule.controller('InventoryController', function($scope, Items) {
  return $scope.items = Items.query();
});

//angular.bootstrap(document, ["InventoryModule"]);