私はli要素のアクティブなクラスをAngularのフィルタリングに基づいて追加したいと思いますが、ng-classで試しましたが、私は得られません。フィルタリング時にli要素にアクティブな色を追加する方法はありますか?
<div class="input-group dropdown" style="margin-top:50px;margin-
left:100px;">
<input type="text" class="form-control" ng-model="input.val" data-toggle="dropdown" aria-describedby="basic-addon2" ng-change="fnAutocompleteQuestion(input.val)" >
<div class="dropdown-menu width-menu">
<ul style="width: 225px; height: auto; overflow: auto; list-style-type: none;margin-left: -30px;">
<li ng-repeat="value in data | filter: input.val" ng-class="{'active': $index == value.txt} ng-click="input.val=value.txt">
{{value.txt}}
<hr ng-show="!$last" style="margin-top: -1px; margin-bottom: 12px;">
</li>
</ul>
</div>
</div>
CSS:ここ
が私のHTMLコードです
.active{
color:red;
}
を行方不明だと思うが、私は、Liの要素にこのクラスを追加する必要がありますフィルタリングについて – anub
あなたは何をしますかアリフィルター?奇妙な、あるいは、あるいは、何か?あなたは明確に説明することができます@bpinky – Akashii
それはオートコンプリートフィルタです、私はリストの要素のアクティブなクラスを追加する必要があります – anub