3

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 > 5

不起作用:11 > 5

我想知道有人知道如何克服这个问题吗?

4

1 回答 1

2

如果您的值是字符串,那么它是有道理的,因为'9' > '5'but '11' < '5'。您需要使用 eg 转换为整数parseInt

于 2017-03-24T22:59:25.360 回答