Ich frage mich, ist es möglich zu überprüfen, welche Sammlung innerhalb ng-repeat
zu verwenden?angular.js ng-repeat - überprüfen, ob die Bedingung wahr ist, dann verwenden Sie eine andere Sammlung
Zum Beispiel in meinem Controller Ich habe 2 Arrays von Daten vom Server geholt, jetzt habe ich ng-switch
zwischen ihnen umschalten, überprüfen Sie dieses jsbin - http://jsbin.com/diyefevi/1/edit?html,js,output
Das Problem ist, dass diese li
Ansichten in meiner realen Anwendung sind groß, aber sehr ähnlich .. so würde ich wirklich gerne verwenden 1 ng-repeat
anstelle von 2.
Also frage ich mich, ob etwas wie ng-repeat="book in if list==='adultBooks' adultBooks else childBooks"
in Angular möglich ist?
Danke!
abhängt, nicht wahr? Ich meine, wenn die Ansicht wird immer konsequent die gleiche Logik ... –
@DaveKaye nicht auf diese Frage, kann es davon abhängen, ob diese Lösung auf andere Szenarien angewendet wird, aber nicht auf diese. – Dalorzo