ここでは同様の質問がありますが、これと最も単純なユースケースではありません。同じ要素に対してclassとng-classを使用しています。クラスng-classのクラス
私はng-repeatで生成されたULを持っています。 LIは.itemクラスを持つスタイリングを取得し、選択されたLIは、現在選択されているLI(ユーザ)であれば、ng-classで動的に追加された.activeクラスを取得します。
ng-classだけを使用すると動作します。しかし、私が標準クラスを追加したいとき、それはしません。
Whats up?大変感謝---
これは動作し、選択されたLIは.activeクラスを取得します。
<li ng-repeat="user in mainList.users" ng-class="{'active':isCurrentUser(user)}">
これは動作しません:
<li ng-repeat="user in mainList.users" class="item" ng-class="{'active':isCurrentUser(user)}">
'' item ':true'は必要ありません..私は理解していません、なぜあなたは 'class =" item "'が削除されると思いますか? –
その質問によると、その仕事は@PankajParkarに尋ねられました。私はちょうど回避策を与えています。 – amanuel2
それは私の悪かった、それは全体の時間を働いていた。私は質問を削除しようとしましたが、できませんでした。これも機能し、私はそれを受け入れました。 –