我在AngularJS模板中有这行代码:
<span ng-repeat="letter in word">{{letter}} </span>
&#39;字&#39;是一个字符串。 它工作正常,除非word包含两次相同的字母。例如,对于“男孩”这个词来说它工作正常并呈现字符串&#34; b o y&#34;,但对于单词&#39; ball&#39;或者&#39; elephant&#39;什么都没有呈现。迭代一个字母字符串数组时会出现同样的问题。
有什么想法吗?
答案 0 :(得分:46)
更改转发器以使用此功能:
<span ng-repeat="letter in word track by $index">{{letter}} </span>