【发布时间】:2018-06-23 06:07:53
【问题描述】:
HTML 逻辑 vs Javascript 逻辑
我想做一些非常简单的事情。根据优先级描述,我想给 td 赋予不同的颜色。
此 HTML 是根据票证动态生成的。现在假设我有 10 种类型的描述,html 将开始变得混乱。有没有更好的方法或者可以这样做?
<tr ng-repeat="ticket in tickets">
<td class="color-SOMETHING">{{ticket.TICKET_PRIORITY_DESCRIPTION}}</td>
<tr>
【问题讨论】:
-
优先级描述是否来自一组固定的可能值?
-
是的。它们是从数据库中获取的。类似于:高、正常、低、非常低等。
-
CSS 无法检测文本,因此类可能是您唯一的选择。
标签: javascript html css angularjs angularjs-ng-repeat