Zeige eine aggregierte Liste in anglejs
In meinem Modell habe ich Daten ähnlich wie:
$scope.list = [{id:0,tags:['tag1','tag2']},{id:2,tags:['tag2']}};
Ich möchte eine Liste von Tags (enthält eindeutige Werte für 'tag1' und 'tag2') mit Kontrollkästchen anzeigen. Hoffentlich so etwas wie:
<div ng-repeat="tag in list.tags">
<label class="checkbox">
<input type="checkbox" ng-model="filter.tag" />
{{tag}}
</label>
</div>
Ich weiß, wie ich die Hauptliste basierend auf dem, was überprüft wurde, filtern kann, wenn ich die Liste hart codiere, aber nicht, wie ich die Liste der eindeutigen Tags automatisch generiere.