2017-04-07 11 views
0

以下のコードでは、 'info'オブジェクトには説明、数量、値があります。それらを配列として与える方法(Indoプロパティ)。角度コードで検索する方法。オブジェクト内のオブジェクトの配列を作成する - Node.js

details.customsDetail.itemDetails = { 
        currency : "2000USD", 
        weight : "lbs", 
        info : {       
         description : "descr", 
         quantity : "2", 
         value : "124",    

        } 

      }; 
+0

あなたはどのようにarray.'でこれを与えるために 'によって何を意味していますか? –

答えて

3

インドアプロパティをオブジェクトの配列として使用しますか?

details.customsDetail.itemDetails = { 
        currency : "2000USD", 
        weight : "lbs", 
        info : [{       // How to give this in a array. 
         description : "descr", 
         quantity : "2", 
         value : "124",    

        }] 

      }; 
+0

はい。角度コードでこれを取り出す方法は? – Anju

+0

角度コードで検索するとどういう意味ですか? – Ved

+0

助けてくれてありがとう。わかった。 – Anju

1

変数にオブジェクトを割り当て、後で配列にプッシュできます。

var backUp = angular.copy($scope.details.customsDetail.itemDetails.info); 

$scope.details.customsDetail.itemDetails.info = []; 
$scope.details.customsDetail.itemDetails.info.push(backUp); 

console.log($scope.details.customsDetail.itemDetails) 

angular.module("app",[]) 
 
.controller("ctrl",function($scope){ 
 
$scope.details = {"customsDetail":{"itemDetails":{}}}; 
 

 
$scope.details.customsDetail.itemDetails = { 
 
     currency : "2000USD", 
 
     weight : "lbs", 
 
     info : {// How to give this in a array. 
 
      description : "descr", 
 
      quantity : "2", 
 
      value : "124",    
 

 
     } 
 

 
    }; 
 

 
var backUp = angular.copy($scope.details.customsDetail.itemDetails.info); 
 

 
$scope.details.customsDetail.itemDetails.info = []; 
 
$scope.details.customsDetail.itemDetails.info.push(backUp); 
 

 
console.log($scope.details.customsDetail.itemDetails) 
 
    
 
})
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 
<div ng-app="app" ng-controller="ctrl"> 
 
    
 
</div>

関連する問題