当数组(或字符串)具有非唯一值时,angularjs-ng-repeat不起作用

前端之家收集整理的这篇文章主要介绍了当数组(或字符串)具有非唯一值时,angularjs-ng-repeat不起作用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在AngularJS模板中有这行代码
<span ng-repeat="letter in word">{{letter}}&nbsp;</span>

‘word’是一个字符串。
它工作正常,除非word包含两次相同的字母。例如,对于单词’boy’,它工作正常,并将字符串“b o y”呈现,但对于单词’ball’或’elephant’,不会呈现任何内容。迭代一个字母字符串的数组时会出现同样的问题。

有任何想法吗?

更改转发器以使用此:
<span ng-repeat="letter in word track by $index">{{letter}}&nbsp;</span>

文件http://docs.angularjs.org/error/ngRepeat/dupes

猜你在找的Angularjs相关文章