Я запускаю простий ng-repeat
файл над файлом JSON і хочу отримати імена категорій. Існує близько 100 об'єктів, кожен з яких належить до категорії - але є лише близько 6 категорій.
Мій поточний код такий:
<select ng-model="orderProp" >
<option ng-repeat="place in places" value="{{place.category}}">{{place.category}}</option>
</select>
Вихід - 100 різних варіантів, переважно дублікатів. Як використовувати Angular, щоб перевірити, чи {{place.category}}
вже існує, а не створити опцію, якщо вона вже є?
редагувати: У моєму JavaScript $scope.places = JSON data
, просто для уточнення
db.collection.distinct("places")
, що було набагато краще, ніж робити це в Angular! На жаль, це працює не для всіх.