如何在 ng-class 中使用复杂语句设置动态 class 名称?

How to set dynamic class name with complex statement in ng-class?

这就是我所拥有的:

ng-class="[{loading:loadingIsOn},{ color:true}]"

我对 color 变量有疑问。它包含已定义颜色的字符串值,但我无法将其传递给 HTML.

顺便说一句,

 ng-class="color"

工作正常。

如果loadingIsOn为真,color为'green',而你想要class="loading, green",那么你只需要

ng-class="[{loading:loadingIsOn}, color]"