OnsenUI列表和ng-repeat问题

时间:2015-01-20 05:20:35

标签: angularjs onsen-ui

我使用Onsen-UI编写了一个简单的ng-repeat示例,它效果很好(请参阅我的codepen)但是当我在var city

中添加更多变量时它不起作用

更新#1

JS

    var city=[...'Kumbakonam','Kumily']; //Works

但是如果我添加更多变量,比如

var city=[...'Kumbakonam','Kumily','city','city','city','city','city','city','city','city','city','city','city']; //Not Works

Codepen that works

Codepen that doesn't

我错过了什么或是限制或类似的东西。请解释。

谢谢你们。

1 个答案:

答案 0 :(得分:1)

您应该在开发时使用控制台。它显示了错误:

Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: list in cityList, Duplicate key: string:City, Duplicate value: "City"

您不能在ngRepeat指令中重复值。