Я использую Угловое, это мое мнение:Угловая нг-повтор дубликатов
<div class="col-sm-6" ng-repeat="contact in service.contacts">
<label class="control-label mb10">{{contact.textDescription | decodeURIComponent}}</label>
<select multiple="multiple" selectize>
<option>{{contact.value}}</option>
</select>
</div>
У меня есть одна проблема, и я не могу придумать, как решить эту проблему. Для contact.textDescription мне нужно поместить только уникальные значения, поэтому, если этот contact.textDescription дублируется, не создавайте поле дважды, а добавляйте это contact.value к параметрам того же самого contact.textDescription, который уже существует. Итак, что-то вроде этого:
if(contact.textDescription is duplicate) {
contact.value.addTo(contact.textDescription which already exists)
}
Может быть, какой-либо фильтр применять или?