Javascript 在具有角度的ngClass条件下使用逻辑运算符

Javascript 在具有角度的ngClass条件下使用逻辑运算符,javascript,angularjs,ng-class,Javascript,Angularjs,Ng Class,我想在批处理状态不是正在进行或不是完成时应用一些样式 我写道: <td ng-class="{'paddingLeft' : item.status !== 'in progress' || item.status !== 'done'}"> 这不起作用 但当我单独做这些时: <td ng-class="{'paddingLeft' : item.status !== 'in progress'}"> 或 这很有效 我做错了什么?item.status!=

我想在批处理状态不是
正在进行
或不是
完成
时应用一些样式

我写道:

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

这不起作用

但当我单独做这些时:

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


这很有效


我做错了什么?

item.status!='正在进行“| | item.status!=”“完成”
此条件始终为
true

我认为应该是:

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

item.status!=='正在进行“| | item.status!=”“完成”
此条件始终为
true

我认为应该是:

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