Angular 如何在NGFORTRACKBY中获取修改的项目详细信息?
假设我有一个包含10个项的对象数组,使用trackBy跟踪这些项的更改。几秒钟后,让我们假设第三项已被更改,只有第三项在DOM中重新呈现。现在我想单独获取/跟踪第三个对象,它在几秒钟后被修改。可能吗Angular 如何在NGFORTRACKBY中获取修改的项目详细信息?,angular,ngfor,Angular,Ngfor,假设我有一个包含10个项的对象数组,使用trackBy跟踪这些项的更改。几秒钟后,让我们假设第三项已被更改,只有第三项在DOM中重新呈现。现在我想单独获取/跟踪第三个对象,它在几秒钟后被修改。可能吗 <div *ngFor="let item of array; trackBy: trackByFunction"> {{item.name}} </div> trackByFunction(index,item){ if(!item) re
<div *ngFor="let item of array; trackBy: trackByFunction">
{{item.name}}
</div>
trackByFunction(index,item){
if(!item) return null;
return item.id;
}
{{item.name}
trackByFunction(索引,项){
如果(!item)返回空值;
返回item.id;
}
您可以使用单独保存更改的状态来完成此操作。