2015-06-15 93 views
0

我有国家NG重复值

countryList = ["India", "Australia", "USA", "Germany"] 

我做我ng-repeat横跨上面所列内容.....这不是一本字典的列表。 我尝试使用ng-repeat="item in countryList track by $index",但它给了我错误。有些人可以告诉我为什么会发生这种情况?

请找到控制台日志 错误:[$解析:语法] http://errors.angularjs.org/1.3.15/ $解析/语法P0 =%7B & P1 =无效%20key & P2 = 2 & P3 =%7B%7Bipv4Pub%7D%7D & P4 =%7Bipv4Pub%7D%7D 在错误(天然)在 在https://jiodns.jio.com/js/angular.min.js:6:417 在ib.throwError(https://jiodns.jio.com/js/angular.min.js:191:165) 在ib.object(https://jiodns.jio.com/js/angular.min.js:200:324) 在ib.primary(https://jiodns.jio.com/js/angular.min.js:190:207) 在ib.unary(https://jiodns.jio.com/js/angular.min.js:197:478) ib.multiplicative(https://jiodns.jio.com/js/angular.min.js:197:205) 在ib.additive(https://jiodns.jio.com/js/angular.min.js:197:63) 在ib.relational(https://jiodns.jio.com/js/angular.min.js:196:435) 在ib.equality(https://jiodns.jio.com/js/angular.min.js:196:291

+0

请问你能分享你的错误(在控制台)吗? – Vineet

+0

向我们显示您的ng-repeat代码 –

+0

您的countryList数组在哪里?你确定它在范围内吗? – henser

回答

1

是countryList可用的范围是什么?如果是的话,不应该有任何问题。看到这个小提琴:http://jsfiddle.net/HB7LU/14183/

$scope.countryList = ["India", "Australia", "USA", "Germany"] 


    <div ng-repeat="country in countryList"> 
     <p>{{country}}</p> 
    </div>