如何同时使用角度4中的[ngclass]中的map和array?
例如:
[ngClass]="[{'some-class':whenAppears()}, someReturnedClass()]"
其中返回类是:
someReturnedClass() {
return 'someClassName'
}
我试过了:
[ngClass]="[{'some-class':whenAppears()}, someReturnedClass()]"
以及
[ngClass]="[{'some-class':whenAppears()}]" class="someReturnedClass()"
以及
[ngClass]="{'some-class':whenAppears(), '{{someReturnedClass()}}':true}"
但首先,给我错误,第二个代替班级,第三也不会工作:
如何在不改变当前逻辑的情况下组合?
最佳答案
试试这个:
<div [ngClass]="someReturnedClass()" [class.some-class]="whenAppears()" ></div>