2016-03-27 18 views
0

Verileri aşağı itmek istiyorum. Ben şu alanlardan oluşur, ürünleri sipariş istiyorum:Json Nesnesine Json Nesnesine Nasıl İtilir?

var OrderItem = {"itemid":item.itemid,"itemname":item.itemname,"qty":1,"itemprice":item.itemprice}; 

Ama bu

{ 
    "Items": [ 
     { 
      "itemid": 50, 
      "itemname": "sample", 
      "itemprice": 124, 
      "qty": 1 
     }, 
     { 
      "itemid": 52, 
      "itemname": "sample", 
      "itemprice": 124, 
      "qty": 1 
     } 
    ] 
} 

Kontrolörleri gibi Mağaza istiyorum:

$scope.addnew=function(item){   
    var OrderItem= {"itemid":item.itemid,"itemname":item.itemname,"qty":1,"itemprice":item.itemprice};  
     NewOrderService.addOrderitems(OrderItem); 
    } 

} 

Hizmetler:

servctrl.service("NewOrderService", function(NewOrderFactory) { 

    this.addOrderitems = function(orderitemnew) { 
     NewOrderFactory.AddOrdernew(orderitemnew); 
    } 
}); 

Factorys:

factmodule.factory("NewOrderFactory",function(){ 

    var orderitemsnew=[]; 

    return { 
    AddOrdernew:function(orderitemnew){ 
     orderitemsnew.push(orderitemnew); 
    } 
    } 
}); 

Bu nasıl elde edilir?

+0

sen http://stackoverflow.com/questions/32470928/angular-formly-adding-form-fields-dynamically-on-user-click/35603088#35603088 –

cevap

1

Muhtemelen böyle mi?

factmodule.factory("NewOrderFactory",function(){ 

    var orderitemsnew={ 
     items = []; 
    }; 

    return{ 
     AddOrdernew:function(orderitemnew){ 
      orderitemsnew.items.push(orderitemnew); 
     }, 
     getOrderItemsNewList: function() { 
      return orderitemsnew; 
     } 
    }; 
}); 
+0

You So Much ederiz yardım olabilir. huan feng Benim için çalışıyor. – SrinivasAppQube

İlgili konular