angle.js ng-repeat - überprüfe, ob die Bedingung wahr ist, und verwende eine andere Sammlung

Ich frage mich, ob es möglich ist, zu überprüfen, welche Sammlung im Inneren verwendet werden sollng-repeat?

Zum Beispiel habe ich in meinem Controller 2 Arrays mit Daten, die vom Server abgerufen wurden, jetzt verwende ichng-switch Um zwischen ihnen zu wechseln, überprüfen Sie diesen Jsbin -http://jsbin.com/diyefevi/1/edit?html,js,output

Das Problem ist, dass dieseli Ansichten in meiner realen Anwendung sind groß, aber sehr ähnlich .. also würde ich wirklich gerneverwende 1ng-repeat statt 2.

Also frage ich mich ob sowas gefälltng-repeat="book in if list==='adultBooks' adultBooks else childBooks" ist in Angular möglich?

Vielen Dank!