我在ng-class
里面有这个ng-repeat
,具有数组语法。在ng-class
数组中,我在控制器myCtrl
中调用了两个函数,分别称为getClassFn1
和getClassFn2
。这些函数返回两个类名。
这是它的样子。
<div ng-repeat="(index, item) in myCtrl.menuItems track by item.myVar"
class="myClass"
ng-class="[myCtrl.getClassFn1(index), myCtrl.getClassFn2(item)]">
...
</div>
我想知道如何将一次绑定应用于ng-class
数组。我的研究找不到任何东西。
我尝试过的:
ng-class="::[myCtrl.getClassFn1(index), myCtrl.getClassFn2(item)]">
ng-class="::myCtrl.getClassFn1(index) + ' ' + ::myCtrl.getClassFn2(item)">
ng-class="[::myCtrl.getClassFn1(index), ::myCtrl.getClassFn2(item)]">
这些都不起作用。任何帮助表示赞赏。