在角度1中,下面的代码运行良好。
<div ng-class="$varA === $varB ? 'css-class-1' : 'css-class-2'">
但是当我尝试做类似的事情在角度2。它不工作。
我已经加了 directives: [NgClass]
<div [ngClass]="varA === varB ? 'css-class-1' : 'css-class-2'">
我应该如何写在角2,谢谢!
编辑: 是我的错,我不小心把 {
}
加到了整个 varA === varB ? 'css-class-1' : 'css-class-2'
上。所以 ngClass 仍然可以在角度2中使用三元运算符。