2016-05-11 4 views
0

の内部にng-classを2回使用できますか?第ng-class(この例selectdで)動作していない何らかの理由ng-repeat内で2回Angular ng-classを使用する

<ul> 
     <li 
     ng-repeat="item in items" 
     ng-class="{'someclass' : item.Id > 10 && item.color != 'red'}" ng-class = "'selected' : $index == selected"> 
     {{item .name}} 
     </li> 
    </ul> 

highlightに一度行がobject propetiesを確認するrowと一つを選択しました。 アイテム:

両方1 ngのクラスに入れて
$scope.items = [ 

    { Id: 1, name: "item1" , color : 'red' }, 
    { Id: 20, name: "item1" , color : 'blue' }, 
    { Id: 11, name: "item1" , color : 'white' } 
]; 
+0

@KhalidHussain感謝。 –

答えて

3

- このような何か:

<ul> 
    <li 
    ng-repeat="item in items" 
    ng-class="{'someclass' : item.Id > 10 && item.color != 'red', 'selected' : $index == selected}"> 
    {{item .name}} 
    </li> 
</ul> 
+0

素晴らしい作品です。ありがとう。 –

関連する問題