保存 Angular 2 *ngFor 循环的最后一个值
Save last value of Angular 2 *ngFor loop
在下面的代码中,我想保存最后一个用户和索引,以便我可以向前或向后每 50 个用户分页。
<tbody>
<tr *ngFor="var user of users; let index=index; let isLast=last">
<td>{{user.firstName}} {{user.lastName}}</td>
<td><span *ngFor="var ext of user.extensions; let isLast=last">{{ext}}{{isLast ? '' : ', '}}</span></td>
<td>{{user.loginName}}</td>
<td>*Blank*</td>
<td>{{user.userType}}</td>
<td>*Blank*</td>
<td>*Blank*</td>
</tr>
</tbody>
</table>
</div>
<ul class="vgVspNextLastList">
<li><small class="vgVspNextLastTag" (click)="showNext();"> Next > ></small></li>
<li><small class="vgVspNextLastTag" (click)="showLast();">< < Last </small></li>
</ul>
您的最后一个值已在 users
中。如果您使用
<tr *ngFor="let user of users">
那么最后一个用户是
this.users[this.users.length - 1]
在下面的代码中,我想保存最后一个用户和索引,以便我可以向前或向后每 50 个用户分页。
<tbody>
<tr *ngFor="var user of users; let index=index; let isLast=last">
<td>{{user.firstName}} {{user.lastName}}</td>
<td><span *ngFor="var ext of user.extensions; let isLast=last">{{ext}}{{isLast ? '' : ', '}}</span></td>
<td>{{user.loginName}}</td>
<td>*Blank*</td>
<td>{{user.userType}}</td>
<td>*Blank*</td>
<td>*Blank*</td>
</tr>
</tbody>
</table>
</div>
<ul class="vgVspNextLastList">
<li><small class="vgVspNextLastTag" (click)="showNext();"> Next > ></small></li>
<li><small class="vgVspNextLastTag" (click)="showLast();">< < Last </small></li>
</ul>
您的最后一个值已在 users
中。如果您使用
<tr *ngFor="let user of users">
那么最后一个用户是
this.users[this.users.length - 1]