Ok, zuerst möchte ich sagen, dass ich gerade mit eckigen anfange, also ist das wahrscheinlich eine sehr triviale Frage.Aktualisiere Variable nach jeder Iteration von ng-repeat
Lassen Sie uns sagen, ich habe js-Datei:
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.pool=10;
$scope.array=[1,3,5]
}
und ng-repeat
<div ng-controller="MyCtrl">
<div ng-repeat="x in array" ng-init="pool=pool-x">
{{pool}}
</div>
</div>
In diesem Beispiel variable pool
gleich 10 zu Beginn jeder Iteration und ich möchte es so aktualisiert werden, Das Ergebnis könnte 9,6,1
und nicht 9,7,5
sein. Wie zu erreichen, dass
Wow, danke. Ich rate, dass primitive Pool nicht mehr benötigt wird – user3713267
Oh, das war nur für eine pädagogische Zwecke. Vielen Dank! – user3713267