在带有 Angular 的 ngClass 条件中使用逻辑运算符

Using a logical operator in an ngClass condition with Angular

我想在批处理状态不是in progress或不是done时应用一些样式。

我写了:

<td ng-class="{'paddingLeft' : item.status !== 'in progress' || item.status !== 'done'}">

这没有用。

但是当我单独做的时候:

<td ng-class="{'paddingLeft' : item.status !== 'in progress'}">

<td ng-class="{'paddingLeft' : item.status !== 'done'}">

有效。

我做错了什么?

item.status !== 'in progress' || item.status !== 'done' 这个条件 总是 true.

我觉得应该是:

item.status !== 'in progress' && item.status !== 'done'