Показать агрегированный список в angularjs
В моей модели у меня есть данные, похожие на:
$scope.list = [{id:0,tags:['tag1','tag2']},{id:2,tags:['tag2']}};
Я хочу показать список тегов (содержит уникальные значения 'tag1' а также 'tag2') с флажками. Надеюсь, что-то вроде:
{{tag}}
Я знаю, как фильтровать основной список на основе того, что проверено, если я жестко закодировал список, но не знаю, как автоматически генерировать список уникальных тегов.