CollectionChangeRecord中的item和trackById有什么区别

时间:2019-11-04 05:05:16

标签: javascript angular

我是Angular的新手,只是有关item和trackById之间区别的一个问题,下面是我的教科书中某个自定义指令的代码:

...
ngDoCheck() {
   ...
   changes.forEachAddedItem(addition => {
     let contextA = addition.item; 
     console.log(contextA );
     ...
   }
}

但是如果我将代码更改为:

let contextB = addition.trackById; 
 console.log(contextB);

我发现contextA和contextB是相同的,那么item和trackById之间有什么区别?

0 个答案:

没有答案