`
qq123zhz
  • 浏览: 534232 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

[ngRepeat:dupes] Duplicates in a repeater are not allowed

 
阅读更多

AngularJS does not allow duplicates in a ng-repeat directive. This means if you are trying to do the following, you will get an error.

1
2
3
// the below will throw an error
Error: Duplicates in a repeater are not allowed. Repeater: row in [1,1,1] key: number:1
<div ng-repeat="row in [1,1,1]">

 

 

However, changing the above code slightly as below will get it working again.

1
2
// this will work
<div ng-repeat="row in [1,1,1] track by $index">

 

 

报重复的key,在ng-repeat 添加track by $index

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics