Angular 是否可以将运算符与ngClass一起使用?

Angular 是否可以将运算符与ngClass一起使用?,angular,Angular,如何在ngClass中使用运算符? 例如,仅当someValue等于otherValue [ngClass]="{active: someValue === otherValue}" 根据。可以使用任何运算符,如果表达式最终返回true或false [ngClass]="{online: serverStatus === 'online'}" 这是我的示例-当serverStatus处于联机状态时,表达式返回true,然后应用class.online。请尝试以下代码。当条件someValue

如何在ngClass中使用运算符? 例如,仅当
someValue
等于
otherValue

[ngClass]="{active: someValue === otherValue}"

根据。

可以使用任何运算符,如果表达式最终返回true或false

[ngClass]="{online: serverStatus === 'online'}"

这是我的示例-当serverStatus处于联机状态时,表达式返回true,然后应用class.online。

请尝试以下代码。当条件someValue=otherValue时,将触发激活的类

[ngClass]="{'active': someValue == othervalue}"

如果您想通过检查任何特定值(如0)来添加类,请尝试

[ngClass]="{'active': someValue == '0' }"
看见
[ngClass]="{'active': someValue == '0' }"