Javascript Angularjs ng类
ng类未在多个条件下工作。当两个条件都为真时应用一个类 这里,当childActive等于header且列表项不为空时,应应用open和active类Javascript Angularjs ng类,javascript,angularjs,ng-class,Javascript,Angularjs,Ng Class,ng类未在多个条件下工作。当两个条件都为真时应用一个类 这里,当childActive等于header且列表项不为空时,应应用open和active类 <li ng-class="{'open':list.items.length&&childActive==header, 'active':list.items.length&&childActive==header}" ng-repeat="list in listEntities"&g
<li ng-class="{'open':list.items.length&&childActive==header,
'active':list.items.length&&childActive==header}"
ng-repeat="list in listEntities">
您还有其他问题。在多个条件下,以下各项有效:
<input ng-model="highlightEven" type="checkbox">
<div ng-repeat="item in ['a', 'b', 'c', 'd']"
ng-class="{even: $index % 2 === 0 && highlightEven}">{{item}}</div>
{{item}}
plunker或fiddle demo?我建议在有复杂表达式的情况下添加一个函数。它也不适用于两个类:{item}我不明白你在问什么(如果你问的话)将
偶数大小
放在单引号中:“{偶数大小”:$index%2==0&&highlightevent}”
感谢新开发人员。现在它工作得很好: