我在AngularJS模板中有这行代码:
<span ng-repeat="letter in word">{{letter}} </span>
Run Code Online (Sandbox Code Playgroud)
'word'是一个字符串.它工作正常,除非word包含两次相同的字母.例如,对于单词'boy',它可以正常工作并呈现字符串"boy",但对于单词'ball'或'elephant',不会呈现任何内容.迭代一个字母字符串的数组时会出现同样的问题.
有任何想法吗?
MBi*_*ski 46
更改转发器以使用此:
<span ng-repeat="letter in word track by $index">{{letter}} </span>
Run Code Online (Sandbox Code Playgroud)
文档:http://docs.angularjs.org/error/ngRepeat/dupes
| 归档时间: |
|
| 查看次数: |
17881 次 |
| 最近记录: |