在Angular 1.8中,ng-repeat指令中的轮廓(track by)选项已被删除。因此,如果您在Angular 1.8中使用ng-repeat指令,则不再需要使用轮廓选项。
例如,在Angular 1.5中,您可以使用以下代码在HTML模板中重复一个项目列表:
然而,在Angular 1.8中,您可以使用以下代码实现相同的效果:
虽然“track by”选项不再必需,但仍可以在属性中使用它。例如,你可以这样使用:
这将根据每个项目的ID属性来跟踪项目,而不是默认的$index值。
因此,如果您将代码从Angular 1.5升级到1.8,请确保删除ng-repeat指令中的“track by”选项。