我有一些ng-class的代码:
myCar["make"] = "Ford";
myCar["model"] = "Mustang";
myCar["year"] = 1969;
永远不会应用活动类。 在此之上,我有这种风格:
ng-class="{ 'active': controller.kit['colour' + ($index + 1)] === colour.hex }"
这段代码工作正常。
作为测试,我这样做了:
ng-style="{ 'background-color' : '#' + controller.kit['colour' + ($index + 1)] }"
如果所选颜色为红色,则显示为true。 所以这也有效。
以下是完整的代码:
{{ controller.kit['colour' + ($index + 1)] === 'ff0000' }}
有谁知道它为什么没有按预期工作?
答案 0 :(得分:0)
问题是嵌套的ng-repeat。 我只是将ng-class更改为:
L U R = S && L^R = empty
并且有效。