所以,现在,我有一个名为 lessThan(a,b) 的函数,它接受 2 个数字来确定“a”是否小于“b”,并返回一个 bool 值(真/假)。我目前有一个表格,我在其中添加了一个字形图标,以便在 true 时显示复选标记,在 false 时显示 X。然而,我似乎无法弄清楚如何为这两个单独的案例改变颜色。它要么始终是一种颜色,要么根本没有颜色。我希望真正的案例将复选标记更改为绿色,并将 X 更改为红色。这是我现在尝试更改的代码行。
<i ng-class="{'glyphicon glyphicon-ok': lessThan(a,b),'glyphicon glyphicon-remove': !lessThan(a,b) }"> </i>
最佳答案
你可以在普通的 css 中设置颜色。
.glyphicon-ok {
color: green;
}
.glyphicon-remove {
color: red;
}
关于javascript - 如何更改动态 AngularJS ng 类中字形的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38899517/