我有以下模板:
<;p[ngClass]=“{已检查:条件,未检查:!条件}”>;
虽然这是工作,我发现它有点丑陋,因为我必须重复两次的条件。有没有一种方法可以实现这样的效果:[ngClass]={condition?选中:unchecked}(这不起作用)
谢谢
确实如此
<;p class=“{condition'checked':'unchecked'}}”>;
或
<;p[ngClass]=“条件?已检查”:“未检查”>;
或
<;p[ngClass]=“条件?已检查:'未检查]”>;
角度9更新
但是您应该知道,不同类型的类绑定的行为是不同的,特别是当同一元素上有多种类型的类绑定时
新的编译器Ivy为它带来了更多的清晰性和可预测性。在这里阅读更多关于它的信息