我是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之间有什么区别?