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:json.qty" ng-bind="n"></option>
</select>
</div>
</div>
JavaScript
var a = angular.module('app',['QuickList']);
a.filter('range', function() {
return function(input, total) {
total = parseInt(total);
for (var i=1; i<=total; i++) {
input.push(i);
}
return input;
};
});
a.controller('mainCtrl', function($scope){
$scope.myJson = [
{
"id": "1",
"name": "banana",
"price": 12,
"qty": 3,
},
{
"id": "2",
"name": "watermelon",
"price": 12.9,
"qty": 4,
}
]
})