2016-04-01 8 views
0

Dieser Code ist in ng-Wiederholungsschleife. Der Ausdruck bewertet nicht innerhalb des Browsers und die gesamte Aussage ist ihr im Browser auch.ng-Klasse funktioniert nicht in ng-repeat

<i ng-class="'icon-ok' : student.is_passed == 'passed', 'icon-remove': student.is_passed == 'failed'"></i> 

Antwort

5

Sie benötigen Ausdruck in geschweiften Klammern Aus irgendeinem Grund "{}"

<i ng-class="{'icon-ok' : (student.is_passed == 'passed'), 'icon-remove': (student.is_passed == 'failed')}"></i> 
+0

um es für mich nicht auf IE nicht funktioniert. In Chrome geht es gut. :( –