2017-11-08 3 views
0

これは私の最初の質問ではありませんでしたが、セットアップ上でこの問題が発生しました。私たちのコントローラーで定義された配列に基づいてng Repeatブロックを作成する方法

vm.myItemsのタイプと値を表示するにはどうすればよいですか?

これは私のコードです:

var app = angular.module('Appp', []); 
 
     app.controller('metadataCtrl', function ($scope, $http) { 
 
      $scope.vm = { myItems : {} } 
 

 
      $scope.vm.myItems = [ {type: "a", value: 34.5}, 
 
            {type: "a", value: 12.5}, 
 
            {type: "b", value: 3.15} ]; 
 

 

 
     });

+2

などのタグを追加する必要がありますが、あなたは 'angularJs'が含まれていますか? –

+0

私はあなたの編集を見ました。それは正常に動作しています。いいえ? –

+0

はい、それは私のせいでした。それが解決策だったので、あなたのコメントを+1します。この質問を最終的に削除します。私の現在の問題を複製しようとしています。 – RagnaRock

答えて

2

あなたはとても

var app = angular.module('Appp', []); 
 
     app.controller('metadataCtrl', function ($scope, $http) { 
 
      $scope.vm = { myItems : {} } 
 

 
      $scope.vm.myItems = [ {type: "a", value: 34.5}, 
 
            {type: "a", value: 12.5}, 
 
            {type: "b", value: 3.15} ]; 
 

 

 
     });
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 
<form ng-app="Appp" name="myForm" ng-controller="metadataCtrl"> 
 
    
 
      <div ng-repeat="item in vm.myItems"> 
 
       {{item.type}} {{item.value}} 
 
      </div> 
 
    </form>

+0

はそれはOPはその疑問に持って同様の内容を持っているよう.. –

+0

@PankajParkarが、彼はときに私は、私は戻ってそれをロール@PankajParkar –

+2

に答えどのように彼の質問を編集したようです。 –

関連する問題