如何使用插值在Angular2中询问数组的大小?

时间:2017-03-02 15:52:09

标签: angular

当我在组件中使用数组时,如何询问角度2中数组的大小,例如:

users : User[];

export class User {
  id : number;
  firstName : String;
  lastName  : String;
  userName  : String
}

  <tbody>
    <tr *ngFor="let user of users">
      <th scope="row">{{ user.id }}</th>
      <td>{{ user.firstName }}</td>
      <td>{{ user.lastName }}</td>
      <td>{{ user.userName }}</td>
    </tr>
  </tbody>

要求在* ngIf表达式内的数组上使用插值来检测大小与空的大小不同的方法应该是什么?

1 个答案:

答案 0 :(得分:2)

<tbody *ngIf="users.length">
    <tr *ngFor="let user of users">
      <th scope="row">{{ user.id }}</th>
      <td>{{ user.firstName }}</td>
      <td>{{ user.lastName }}</td>
      <td>{{ user.userName }}</td>
    </tr>
</tbody>