Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何在ng类中使用复杂语句设置动态类名?_Angularjs_Ng Class - Fatal编程技术网

Angularjs 如何在ng类中使用复杂语句设置动态类名?

Angularjs 如何在ng类中使用复杂语句设置动态类名?,angularjs,ng-class,Angularjs,Ng Class,这就是我所拥有的: ng-class="[{loading:loadingIsOn},{ color:true}]" 我对颜色变量有问题。它保存定义颜色的字符串值,但我无法将其传递给HTML 顺便说一下 ng-class="color" 很好 如果loadingIsOn为true,并且color为“绿色”,并且您想要class=“loading,green”,那么您所需要的就是 ng-class="[{loading:loadingIsOn}, color]" 如果loadingIsOn

这就是我所拥有的:

ng-class="[{loading:loadingIsOn},{ color:true}]"
我对颜色变量有问题。它保存定义颜色的字符串值,但我无法将其传递给HTML

顺便说一下

 ng-class="color"

很好

如果
loadingIsOn
为true,并且
color
为“绿色”,并且您想要
class=“loading,green”
,那么您所需要的就是

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

如果
loadingIsOn
为true,并且
color
为“绿色”,并且您需要
class=“loading,green”
,那么您只需要

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

loadingIsOn的值是什么,color的值是什么,你希望css类是什么?loadingIsOn=true,color=“green”,我想要的css类是“green”loadingIsOn的值是什么,color的值是什么,你希望css类是什么?loadingIsOn=true,color=“green”,我想要的css类是“green”