Angular2用ngClass做其他事情

时间:2016-07-05 12:05:30

标签: html angular ng-class

我有以下模板:

<p [ngClass]="{checked: condition, unchecked: !condition}">

虽然这是有效的,但我发现它有点难看,因为我必须重复两次条件。有没有办法:[ngClass]={condition ? checked : unchecked}(不起作用)

由于

1 个答案:

答案 0 :(得分:77)

的确

<p class="{{condition ? 'checked' : 'unchecked'}}">

<p [ngClass]="condition ? 'checked' : 'unchecked'">

<p [ngClass]="[condition ? 'checked' : 'unchecked']">