2016-12-09 61 views
3

在角1.x中,我可以使用數組和對象語法的組合在相同的語句,例如:Angular 2 ngClass數組和對象的語法結合在一起嗎?

<div ng-class="[classNameFromController, {'show' : booleanFromController}]"></div> 

同樣在角2用相同的方法不起作用:

<div [ngClass]="[classNameFromController, {'show' : booleanFromController}]"></div> 

我找不到任何暗示它可以完成的事情。

什麼給?

乾杯!

回答

3

從文檔:

<some-element [ngClass]="stringExp|arrayExp|objExp"> 

這意味着stringExp|arrayExp|objExp一個(但不是兩個的;-))