2016-04-05 8 views
0

Köşeli malzemeyi ng-repeat yönergesiyle kullanmaya çalışırken bazı garip nedenlerden dolayı $scope.products geçerli bir dizidir. Konsolda hata yok. Bir sebep ne olabilir?Köşeli malzeme ile ng-yineleme yapamazsınız

CodePen

+0

ng-app ve ng-denetleyici sırası kapalı görünüyor. Bunun sebebi bu mu bilmiyorum ama bunu projelerimde başka bir şekilde yapıyorum. – Toxantron

cevap

1

İlk iki sorunlar olduğunu belirledik: forEach sen yineleme ve forEach işlevi içinde senin elemanları itmek gerekir olduğunu. İkincisi: $ end ile takip etmeniz gereken ng-tekrarıdır. çalışan Kodu: http://codepen.io/eduardonunesp/pen/JXOvby?editors=1001

+0

Yinelenenler var. 'forEach' ürün dizisini güncellemek için varsayalım. –

0

iyi çalışır:

$scope.products.forEach(function(element, index, array) { 
     $scope.products[index]["price"] = $scope.getPrice(element); 
    });