0

我开始使用 Angular 并创建我的“小”项目。我提出了模板问题。

基本上,我尝试使用角度为元素动态设置颜色。我不知道什么是最好的和“正确”的方法。

可以在范围内使用 if 语句吗?还是更好的使用指令?

我的主要目标是能够将颜色从管理模式设置为工具栏及其图标。

谢谢你的回答。

4

2 回答 2

0

https://docs.angularjs.org/api/ng/directive/ngClass

您可以将 ngClass 与任何表达式一起使用。

如果您要为表格的奇数行/偶数行着色,您也可以使用

https://docs.angularjs.org/api/ng/directive/ngClassOdd https://docs.angularjs.org/api/ng/directive/ngClassEven

于 2016-01-15T22:23:35.390 回答
0

ng-class 的一个例子

      <div ng-class="{'a-class': !if.someObjects.variable.negativeReponse,
                      'b-class': some.methodsResponse()
                      }" >
于 2016-01-15T22:39:11.497 回答