Wie zu ng-repeat
über Array mit String-Index? Bitte beachten Sie den folgenden Code-Schnipsel:AngularJS - ng-Wiederholung über Array mit String-Index
Der folgende Code befindet sich in einem Controller.
$scope.days = ["mon", "tue", "wed" .... "sun"];
$scope.arr = [];
$scope.arr["mon"] = ["apple","orange"];
$scope.arr["tue"] = ["blue","swish"];
.
.
.
$scope.arr["sun"] = ["pineapple","myfruit","carrot"];
Frage - Wie ng-repeat
wie etwas weiter unten, ist es möglich?
<div ng-repeat="day in days">{{day}}
<span ng-repeat="item in arr(day)">{{item}}</span>
<-- Something like "arr(day)", can it be done in angular -->
</div>
Sie wollen, dass es in der Steuerung oder eine Vorlage zu tun? – sumair
@sumair - In Vorlage (die HTML-Datei) –
Aus Interesse, warum verwenden Sie kein Objekt? – SmokeyPHP