AngularJS ng-class表达式无法正常工作?

时间:2017-03-24 22:44:53

标签: html angularjs angularjs-ng-repeat angularjs-ng-class

我正在使用ng-repeat在简单的表格中列出本垒打与远离跑步的次数。 我正在使用以下代码片段来应用基于哪个团队获胜的课程:

  <tr ng-class="{winning : game.linescore.r.home > game.linescore.r.away}">
    <td>{{ game.home_team_name }}</td>
    <td>{{ game.linescore.r.home }}</td>
  </tr>

如果本垒打的数量大于离场次数,但只有当此次数小于10时,代码才有效。

示例:

按预期工作:9&gt; 5

不起作用:11&gt; 5

我想知道有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

如果您的值是字符串,则有意义,'9' > '5''11' < '5'。您需要转换为整数,例如parseInt