AngularJS NgRepeat:dupes Duplicate Key İn Repeater Hatası Ve Çözümü

AngularJS ile ng-repeat direktifini kullandığınızda eğer repeat işlemi yaptığınız arraydeki değerler benzersiz değilse yani aynı değerden birden fazla varsa o zaman bu hatayı almanız olasıdır bu durumda yapmanız gereken çok basit.

AngularJS ngRepeat:dupes Duplicate Key in Repeater Hatası ve Çözümü

Yapmanız gereken sadece ng-repeat sorgunuza track by $index ekini eklemek.

Şimdi durumu örnek ile açıklayalım ng-repeat ile döneceğimiz değerin alttaki şekilde olduğu gibi iki tane 4 değerinin dönüleceğini düşünürsek bu durumda hata alacağızdır.

HTML

Hata almamak için üstteki ng-repeat sorgusuna alttaki track by $index ekini eklemeniz gerekmektedir.

5/5 - (1 vote)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et