ng-repeat元素上的scope数组属性仅绑定一次

时间:2014-01-09 13:11:51

标签: angularjs ng-repeat

我在角度主页上创建了一个ng-repeat示例的副本http://jsfiddle.net/atW32/1/

<li ng-repeat="todo in todos" data-id="{{todo.id}}" id="item-{{todo.id}}" data-testA="{{testValue}}" data-testB="{{testValue}}" >

我添加的是todo对象的ID字段,并尝试将其写入重复LI两次。似乎只有最后一个{{todo.id}}获取数据绑定,第一个实例仍然显示双重卷曲。正如您将看到它在LI内部工作正常但在LI本身上没有。它也适用于不在重复数组中的单个范围变量。

是否无法在ng-repeat元素上渲染两次数组?

1 个答案:

答案 0 :(得分:1)

对于Angular,

“data-id”和“id”标签是相同的: 取自Angularjs documentation

  

规范化过程如下:

     

从元素/属性的前面剥离x-和数据。转换   :, - 或_分隔名称为camelCase。