2013-09-25 21 views
0

我知道,在角度,你可以做這樣的事情:如果條件爲真與注射類名和撥動類名角

<div ng-class="{myClassName: myCondition}"></div> 

和角度將增加「myClassName」的類屬性。

我也知道:

<div ng-class="myClassName"></div> 

會評價我「myClassName」的範圍值,並把它添加到元素的類的說法。

有沒有辦法在一個元素上同時執行這兩個操作?如果是這樣,怎麼樣?

回答

0

我不知道我理解你的權利,

<div ng-class="{myClassName: true}" class="{{myOtherClassName}}"></div> 

控制器

$scope.myOtherClassName = "someClass"; 

結果應該是:

<div class="someClass myClassName"></div> 
+0

是不是'{{ myOtherClassName}}'? – tharumax

+0

是的,雙花括號,謝謝 –

+0

是的,但如果你這樣做,你還有另一個類聲明,當myOtherClassName未定義時,你的標記中會有空格。 不知道這是否是一個大問題。我只是好奇他們是否已經爲此做好了計劃並提供瞭解決方法。 –