javascript - ng-repeat 无法解析阿拉伯语对象

标签 javascript angularjs angularjs-ng-repeat

我正在创建一个基于阿拉伯语内容的 json 对象,如下所示

$scope.arabicContent = ["瑞德福","福瑞福","瑞福福","瑞福福","瑞福福","瑞福福","福瑞福","福瑞福","福福福","‎ ‎ ‎ ”]

但是 ng-repeat 无法在 html 端解析/迭代该对象

<select name="meetingLocation" ng-model="data.meetingLocation">  <option ng-repeat="location in arabicContent" value="{{ location }}">{{ location }}</option> </select>

最佳答案

尝试通过plunker中的阿拉伯数组进行ng-repeat,我得到的错误是[ngRepeat:dupes]不允许在转发器中重复。所以,对我来说,看起来该数组中有重复的文本(我可能是错的)。

该错误的解决方案是告诉 ng-repeat 按索引而不是内容进行跟踪。

ng-repeat="$index 的 arabicContent 轨道中的阿拉伯语"

这是骗子:https://plnkr.co/edit/uaIzf5Xty9o0GpIMdW0x?p=preview

关于javascript - ng-repeat 无法解析阿拉伯语对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34972659/

相关文章:

javascript - 在 ng-repeat 之外访问和绑定(bind)数据

javascript - 如何在不请求外部页面的情况下重用 Angular-JS 常见标记(例如小部件)?

javascript - Canvas 乒乓球闪闪发光

javascript - 使变量在整个 spec.js 文件中可用

angularjs - 从 http.post 获取返回值

javascript - 如何解决 Javascript 中的圈复杂度

javascript - sortBy 不对指令表中的项目进行排序

Javascript rails 自动完成搜索下拉单击事件

javascript - Angular 路由的基本解决

javascript - angularjs ng-将嵌套数组重复到一个唯一列表中