Angular 2 ngClass数组和对象语法在一起吗?

时间:2016-12-09 13:11:42

标签: angular ng-class

在angular 1.x中,我可以在同一语句中使用数组和对象语法的组合,如下所示:

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

使用相同的方法在Angular 2中也不起作用:

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

我找不到任何暗示可以做到的事情。

是什么给出了?

干杯!

1 个答案:

答案 0 :(得分:3)

来自文档:

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

表示stringExp|arrayExp|objExp之一(但不是两个;-))