2016-04-05 8 views
0

ng-repeat指令で角度材料を使用しようとしたときに何らかの理由で何も表示されませんが、$scope.productsは有効な配列です。コンソールにエラーはありません。理由は何でしょうか?角度材料でng-repeatを作れません

CodePen

+0

ngのアプリとNG-コントローラの順序がオフに思えます。それが理由であるかどうかはわかりませんが、私は自分のプロジェクトでそれを逆にしています。 – Toxantron

答えて

1

私は最初、二つの問題を発見した:forEachあなたが反復してのforeach関数内で、あなたの要素をプッシュする必要があります。 2番目:$ indexで追跡する必要のあるng-repeatです。で実行されているコード:http://codepen.io/eduardonunesp/pen/JXOvby?editors=1001

+0

重複があります。 'forEach'は製品の配列を更新すると仮定します。 –

0

はよく作品:

$scope.products.forEach(function(element, index, array) { 
     $scope.products[index]["price"] = $scope.getPrice(element); 
    }); 
関連する問題