Saya menjalankan sederhana di ng-repeat
atas file JSON dan ingin mendapatkan nama kategori. Ada sekitar 100 objek, masing-masing milik kategori - tetapi hanya ada sekitar 6 kategori.
Kode saya saat ini adalah:
<select ng-model="orderProp" >
<option ng-repeat="place in places" value="{{place.category}}">{{place.category}}</option>
</select>
Outputnya adalah 100 opsi berbeda, kebanyakan duplikat. Bagaimana cara menggunakan Angular untuk memeriksa apakah {{place.category}}
sudah ada, dan tidak membuat opsi jika sudah ada?
sunting: Di javascript saya $scope.places = JSON data
,, hanya untuk memperjelas
db.collection.distinct("places")
, yang jauh, jauh lebih baik daripada melakukannya di dalam Angular! Sayangnya ini tidak akan bekerja untuk semua orang.