我正在创建一个基于阿拉伯语内容的json对象,如下所示
$ scope.arabicContent = [“ردهة”,“قاعةالاجتماعات”,“مبرمجينالجوال”,“المدراء”,“المحاسبة”,“المحاسبة”,“المبرمجين”,“مطبخ”,“الطابقالأول “]
但ng-repeat无法在html端解析/迭代此对象
<select name="meetingLocation" ng-model="data.meetingLocation"> <option ng-repeat="location in arabicContent" value="{{ location }}">{{ location }}</option> </select>
答案 0 :(得分:3)
试图通过一个plunker中的阿拉伯数组ng-repeat
,我得到的错误是[ngRepeat:dupes] Duplicates in a repeater are not allowed
。所以,对我来说,看起来那个数组中有文本重复(我可能是错的)。
该错误的解决方案是告诉ng-repeat
按索引而不是内容进行跟踪。
ng-repeat="arabic in arabicContent track by $index"