我有這么一段代碼:
<ul>
<li ng-repeat="item in ['One','Two','Two']">{{item}}</li>
</ul>
看著貌似很正常的一個(gè)循環(huán)固翰,但當(dāng)你運(yùn)行了以后會(huì)發(fā)現(xiàn)控制臺(tái)報(bào)了一個(gè)錯(cuò)誤:
Paste_Image.png
這是因?yàn)樵蹅冄h(huán)的數(shù)組里面有重復(fù)項(xiàng),只需加一句track by $index
,于是修改為:
<ul>
<li ng-repeat="item in ['One','Two','Two'] track by $index">{{item}}</li>
</ul>
好了,再次運(yùn)行焚鹊,發(fā)現(xiàn)可以正常的運(yùn)行啦险领!
Paste_Image.png