你好我试图在我的ng-class
指令中使用多个表达式,但我在浏览器控制台中一直收到此错误:
Error: [$parse:syntax] Syntax Error: Token '==' is unexpected, expecting [:] at column 13 of the expression [{ isWorking == true }] starting at [== true }].
这是我的代码:
ng-class="{ 'btn-danger': isReady == true || isError == true, 'btn-warning': isWorking == true, 'btn-success': isSuccess == true }"
有人可以告诉我这里我做错了吗?
答案 0 :(得分:4)
无需明确检查true
。请注意以下内容......
ng-class="{ 'btn-danger': isReady || isError, 'btn-warning': isWorking, 'btn-success': isSuccess }"
JSFiddle Link - 简单演示
另请查看The Many Ways To Use ngClass - 此博客文章对于ng-class
执行任何操作都非常有帮助,我强烈建议您查看。