在angular 1.x中,我可以在同一语句中使用数组和对象语法的组合,如下所示:
<div ng-class="[classNameFromController, {'show' : booleanFromController}]"></div>
使用相同的方法在Angular 2中也不起作用:
<div [ngClass]="[classNameFromController, {'show' : booleanFromController}]"></div>
我找不到任何暗示可以做到的事情。
是什么给出了?
干杯!
答案 0 :(得分:3)
来自文档:
<some-element [ngClass]="stringExp|arrayExp|objExp">
表示stringExp|arrayExp|objExp
之一(但不是两个;-))