【发布时间】:2017-01-25 14:22:52
【问题描述】:
当我使用带有公共类的多个表达式的 ngClass 时,当表达式从 false 变为 true 时,公共类 c1 被删除:
<span [ngClass]="{'c1 c2' : showTwo, 'c1 c3' : showThree, 'c1 c4' : showFour}" ></span>
为了克服这个问题,我必须使用标准的class 属性来指定公共类。
<span class="c1" [ngClass]="{'c2' : showTwo, 'c3' : showThree, 'c4' : showFour}" ></span>
有没有更好的方法来实现这一点?还是 Angular2 的错误?
【问题讨论】:
标签: angular