答案 0 :(得分:2)
Angular告诉您它不知道如何区分列表中的项目,因此您必须告诉它对象中的哪个字段使其唯一。 Click here for more documentation on track by
为此,您需要在track by
语句中添加ng-repeat
。您可以在对象上指定任何字段,例如yid
。
<div ng-repeat="item in items track by item.yid">
...
</div>
但是,如果您没有跟踪唯一性的任何字段,您还可以使用$index
按列表中项目的索引进行跟踪。
<div ng-repeat="item in items track by $index">
...
</div>