【angular-基础教程】内置结构型指令NgFor

介绍

  • NgFor —— 为列表中的每个条目重复渲染一个节点。
  • 就是for循环
  • 官网教程

实践

基础用法

.html

<div *ngFor="let item of items">{{item.name}}</div>
获取循环下标
<div *ngFor="let item of items; let i=index">{{i + 1}} - {{item.name}}</div>
trackBy跟踪条目

通过跟踪对条目列表的更改,可以减少应用程序对服务器的调用次数。使用 *ngFor 的 trackBy 属性,Angular 只能更改和重新渲染已更改的条目,而不必重新加载整个条目列表。
.ts

trackByItems(index: number, item: Item): number { 
	return item.id; 
}

.html

<div *ngFor="let item of items; trackBy: trackByItems">
  ({{item.id}}) {{item.name}}
</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值