2014-09-24 71 views
0

我试图通过使用纳克级如何在我的情况下分配多个类?

使用多个类我的元素我有类似

<div id='test' 
ng-class="{blue: test}" 
ng-class="scale ? 'scale' : 'non-scale'" 
> 
</div> 

这里有两个条件,我不知道如何将这些类合并成一个NG类声明。任何人都可以帮助我吗?

回答

1
<div id="test" ng-class="{'blue':test, 'scale': scale, 'non-scale': !scale}"> 
1
<div id="test" ng-class="{ 
     blue: test, 
     scale: scale, 
     non-scale: !scale 
    }"> 
</div> 

应该工作。

0

以前的答案是正确的,但如果你不想评价尺度的两倍还可以使用插值:

<div id="test" class="{{scale ? 'scale' : 'non-scale'}}" ng-class="{'blue':test}"> 

甚至重构你的CSS默认缩放,然后你可以像蓝色一样添加“非比例”。

相关问题