Açısal, HTML yönergelerindeki sayıları kullanarak for for döngüsü için bazı destek sağlar:
<div data-ng-repeat="i in [1,2,3,4,5]">
do something
</div>
Ancak kapsam değişkeniniz dinamik sayıya sahip bir aralık içeriyorsa, her seferinde boş bir dizi oluşturmanız gerekir.
Denetleyicide
var range = [];
for(var i=0;i<total;i++) {
range.push(i);
}
$scope.range = range;
HTML'de
<div data-ng-repeat="i in range">
do something
</div>
Bu çalışır, ancak döngü içinde dizi dizisini kullanmayacağımız için gereksizdir. Min / maks değer için bir aralık veya normal ayarlamayı bilen var mı?
Gibi bir şey:
<div data-ng-repeat="i in 1 .. 100">
do something
</div>