使用Angular根据重复项的数量设置一个类?

时间:2014-03-03 18:44:15

标签: javascript jquery angularjs

我有一个填充了Angular.js数据的表:

<table class="table">
    <thead>
      <tr>
        <th>#</th>
        <th>First Name</th>
        <th>Last Name</th>
        <th>Username</th>
      </tr>
    </thead>
    <tbody>
      <tr ng-repeat="t in tabledata">
        <td>00{{t.id}}</td>
        <td>{{t.firstName}}</td>
        <td>{{t.lastName}}</td>
        <td><a href="">{{t.userName}}</a></td>
      </tr>
    </tbody>
  </table>

喜欢要做的是在table标记中添加另一个类,如果数据的行数&gt; 10。

这可能吗,我该怎么做呢?我知道如何使用jQuery中的“平面”表来完成此操作,但我是Angular动态中继器的新手。

1 个答案:

答案 0 :(得分:2)

使用ng-class

<table ng-class="{'newClassName' : tabledata.length > 10 }">