我是法国人,很抱歉拼字法不好。

您好,我正在尝试使用WebService Angular在Prestashop上检索视频链接。

JSON的形式为:

<prestashop> 
<opartproductvideos> 
<opartproductvideo> 
<link> <language id = "1"xlink:href="http://localhost/prestashop/api/languages/1">https://www.youtube.com/watch?v=_SJV31BsoUc</language>    </link>
</opartproductvideo>
<opartproductvideo>
<link><language id = "1"xlink:href="http://localhost/prestashop/api/languages/1">https://www.youtube.com/watch?v=2Yyqf388uN4</language></link></opartproductvideo>
<opartproductvideo>
<link><language id = "1"xlink:href="http://localhost/prestashop/api/languages/1">https://www.youtube.com/watch?v=Gzu9rNgxgsw</language></link></opartproductvideo>
</opartproductvideos>
</prestashop>

在HTML文件中,我有<li ng-repeat = "videos in video track by $ id">

我得到错误

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

你有什么主意吗? 干杯,

  ask by ArnaudTheDevelopper translate from so

本文未有回复,本站智能推荐:

1回复

不允许在转发器中重复angular.js

我有一个带有以下代码的视图控制器,该代码可从api服务器获取数据: 在模板中: 有时我从哨兵那里得到报告,例如: [ngRepeat:dupes]不允许在转发器中重复。 使用“跟踪依据”表达式指定唯一键。 中继器:由post.link在last_news_posts
1回复

Angular ng-repeat:“不允许在转发器中重复”

我有一个数组,其中的项目我既不知道键也不知道值。 看起来像这样: 如果我使用ng-repeat循环: ng-repeat="(k, v) in array"我将得到重复器中的重复项。 我该如何在角度模板中循环这种数组,而我既不知道键,值也不知道它的长度?
1回复

不允许在转发器中重复

我在angularJS上遇到问题,无法将json数据显示到我的html中。 我的代码是这样的: app.controller('ServerPostsController',function($ scope,$ http){ 我的HTML是这样的: 但我有此错误:不允许
3回复

ngRepeat:dupes-不允许在转发器中重复

我正在使用具有自动完成功能的ngTagsInput指令。 如果我没有两个具有相同“ tag_token”属性的标签,则一切正常。 这是我的答复: 视图 我收到此错误:
1回复

AngularJS-“不允许在转发器中重复”

我正在尝试为数组的每个成员创建一个HTML textarea ,但是它没有呈现。 我已经阅读了AngularJS文档,并尝试了各种表达式的track by但均无济于事。 如果用户在多个textareas输入相同的文本,则会出现错误情况。 似乎Angular会将文本区域的值用作唯一键。
1回复

Angular JS-不允许在转发器中捕获重复项的异常

我需要验证添加到对象数组中的对象在对象的临时数组中不存在。 Angula JS投掷错误不允许在转发器中重复。 但是使用try / catch无法捕获此错误。 是否可以检查这种异常情况或检查对象数组中是否已经存在对象? 谢谢你的帮助。 代码示例: 项的添加(所选声
3回复

转发器中的重复项不允许有角度

我正在尝试创建一个如下所示的表单,这是使用角度的ng-repeat指令,每当我创建一个新行时,都会抱怨“不允许在转发器中复制”。 虽然我理解这个解决方案是通过“追踪$ index” ,然而它会导致另一个问题,即在一行上单击删除会删除其他字段的值。 所以我怀疑索引的跟踪对静态文本是好的,
2回复

复制数组的元素并推送它会导致“不允许在转发器中重复。”错误-角度

我有一个复制按钮,它具有: 但出现“不允许在转发器中重复”错误。 我注意到我拥有的数组或列表中的每个元素都具有某种隐藏属性,例如: 我很确定这是重复的内容,但我无法更改? 我读到可以使用: 但是最终发生的是,当我按下“复制”按钮时,它也同时编辑了我正在复制的原始元
3回复

错误:[ngRepeat:dupes]不允许在转发器中重复

我有这里描述的类似情况,但是我使用$ http调用来获取我的数据以构建无限滚动表,并获得: 源代码在这里 这是我遵循的源代码,并且有效 在这种情况下,我需要帮助! 谢谢
2回复

ng-repeat错误:“不允许在转发器中重复”

这是我的html, 我正进入(状态, 这是我的JSON,