Javascript 如何在Angular中切换具有布尔模型属性的类?
我试过这个:Javascript 如何在Angular中切换具有布尔模型属性的类?,javascript,angularjs,Javascript,Angularjs,我试过这个: <li ng-repeat="todo in todos" class="{{todo.isCompleted ? 'test'}}"> <input type="checkbox" class="toggle"/> <label>{{todo.text}}</label><button class="destroy"></button> </li> 为此使用ng类。
<li ng-repeat="todo in todos" class="{{todo.isCompleted ? 'test'}}">
<input type="checkbox" class="toggle"/>
<label>{{todo.text}}</label><button class="destroy"></button>
</li>
{{todo.text}
但后来我犯了一个错误:
Error:Lexer Error:expression[todo.isCompleted?'test']第17-17列[?]的下一个字符出现意外
ng class=“{'test':todo.isCompleted}”
使用ng class
如下:
<li ng-repeat="todo in todos" ng-class="{ 'test' : todo.isCompleted }">
为此使用
ng类。