【问题标题】:Dynamically changing cell css based on cell contents in ng-grid根据 ng-grid 中的单元格内容动态更改单元格 css
【发布时间】:2014-12-14 17:57:12
【问题描述】:

好的,我已经进步了,现在我只是想在满足条件的情况下以不同的方式设置 css。但我不知道条件句的正确语法。

cellTemplate: '<div ng-style="\'colorChange\' : {{row.getProperty(col.field)}} == {{myFlavor.flavor}}"   ><div class="ngCellText">{{row.getProperty(col.field)}}</div></div>'},

错误:[$parse:syntax] 语法错误:令牌':'

虽然我相信语法是正确的。

【问题讨论】:

    标签: html css angularjs ng-grid


    【解决方案1】:

    这是一个关于如何根据 ng-grid 中的单元格内容动态更改单元格 CSS 的工作示例。

    <div class="ngCellText" 
         ng-class="{\'colorChange\': row.entity.flavor == \'true\' }">
             {{ row.getProperty(col.field) }}
    </div>
    

    完整的stackoverflow答案: https://stackoverflow.com/a/22852547/1745230

    【讨论】:

    • 嗨,Alex,我已经看到了 stackflow 的答案,但就我而言,我正试图通过用户输入即时更改它。我可以到达那里,但是一旦用户选择了新参数,我就无法刷新网格。
    猜你喜欢
    • 1970-01-01
    • 2014-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多