2014-07-09 62 views
-1

我有一個列(我稱之爲我的代碼隱藏的KEYW)在我的設計視圖返回此值錯誤:ngRepeat:愚弄直放站重複鍵

[{key:138},{key:139},{key:140},{key:141},{key:142},{key:143},{key:145},{key:146},{key:148}] 

一個存儲過程我已經把代碼像這樣

<div id="allerg" ng-repeat="allerg in recipe.keyW"> 
{{allerg.key}} 

</div> 

當我運行我的頁面時,它返回重複鍵錯誤。我不知道什麼是錯的。我回到正確的價值觀爲我所的ng-repeat文檔

感謝您在先讀出

編輯:我也試過$index軌道。它刪除錯誤但仍不顯示值。

+0

「由$指數allerg在recipe.keyW軌道」試試這個NG-重複=以外的東西 –

+0

我已經試過了,錯誤消失,但它不't顯示值 –

+0

[PLUNKER](http://plnkr.co/edit/y4KYUMJu5LyPbGHa0hSG?p=preview)演示,其工作問題應該在其他地方... –

回答

-1

如果您的數組包含int,請將「track by $ index」添加到您的代碼中。

<div id="allerg" ng-repeat="allerg in recipe.keyW track by $index"> 
    {{allerg.key}} 
</div> 
+0

他/她已經提到他使用$ index索引 –

0

試着改變你的DIV ID比allerg