Quick ngRepeat example

Basic example using quick ngRepeat - Maynak Dixit

HTML

<script src="http://allaud.github.io/quick-ng-repeat/example/js/quick-ng-repeat.js"></script>
<div ng-app='app' ng-controller='mainCtrl'>
    <div ng-repeat="json in myJson">
        <li>{{json.name}}</li>
        <select>
        <option ng-repeat="n in range(1,json.qty)">{{n}}</option>
        </select>
    </div>

    
</div>

JavaScript

angular.module('app',['QuickList']).controller('mainCtrl', function($scope){
$scope.range = function(min, max, step) {
    step = step || 1;
    var input = [];
    for (var i = min; i <= max; i += step) {
        input.push(i);
    }
    return input;
};

    $scope.myJson = [
  {
    "id": "1",
    "name": "banana",
    "price": 12,
    "qty": 3,
  },
  {
    "id": "2",
    "name": "watermelon",
    "price": 12.9,
    "qty": 4,
  }
]

})