javascript - ng-class 没有像我预期的那样工作

标签 javascript css angularjs ng-grid ng-class

在 ng-grid 中,我使用以下单元格模板,

cellTemplate: '<div class="ngCellText" ng-class="{\'red\': {{row.getProperty(col.field)}} > 15 , \'yellow\': {{row.getProperty(col.field)}} > 5 && {{row.getProperty(col.field)}} <= 15}">{{row.getProperty(col.field)}} </div>'

然而,它并没有像我期望的那样出现。有时它会在值为 0 时应用“红色”类。我不确定为什么会这样。

最佳答案

ng-class 指令不处理 {{}} 插值指令

ng-class="{'red': row.getProperty(col.field)}

关于javascript - ng-class 没有像我预期的那样工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32189521/

相关文章:

javascript - ng-repeat 只显示第一个迭代的数据

javascript - 如何将数组发布到我的 firebase 数据库中?

javascript - 日期选择器 “fengyuanchen/datepicker” 仅将 'Day' 输出到值中

javascript - 在 Controller 中使用它而不是 $scope

JavaFX TitledPane 无法覆盖 -fx-text-fill

html - 多对象位置 HTML/CSS

javascript - 使用 Shiny 链接文件夹中的文件

javascript - 按键时的 JQuery

jquery - CSS 选择器将不包含在 div 中的输入与特定类相匹配?

angularjs - Angular 模态 : add template from another html