[英]eliminate duplicates in the drop down menu using angular ui unique
嗨,我有一個從db獲取其值的api。 在我的api我有一個下拉菜單,我有一些類別,如食品,醫療保健和下拉類別重復我應該做什么使下拉類別獨特。 我必須使用角度js,因為所有功能都基於角度js。
<div class="span3">
<div class="input-append">
<input class="span2" id="brandSearch" data-ng-model="brand" type="text" placeholder="Search">
<div class="btn-group">
<button class="btn dropdown-toggle" data-toggle="dropdown">
Brand
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<div id="divBrandId{{$index+1}}" ng-repeat="coupon in coupons | filter" onclick="javascript:assignTextValueBrand('{{$index+1}}');" onmouseover="this.style.background='violet';this.style.color='white';" onmouseout="this.style.background='white';this.style.color='black';"> {{xxxx.brand}}
</div>
</ul>
</div>
</div>
</div>
Angular-UI有一個“唯一”過濾器,您可以使用它來執行此操作。 在這里找到它: http : //angular-ui.github.io/
你可以像這樣使用它:
<div ng-repeat="coupon in coupons | unique:'brand'">
{{coupon.brand}}
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.