[英]AngularJS add array to json form object
这是一个AngularJS 1.4.7问题。
我得到了一个将所有数据存储在控制器的$ scope中的表单
$scope.my_form={};
我将数据从类型提前字段推送到另一个数组
$scope.products=[];
我需要合并my_form和产品以获得以下结果
{
"CustomerCode" : "C232",
"CustomerName" : "Big Buyer",
"Products" : ["P190","P221","P98"]
}
到目前为止,我有两个数组,但我不能
A.连接json对象和数组B.在数组之前也添加Products一词
我认为这是小菜一碟,但是我是新手
多谢你们!
只加,
$scope.my_form.Products = $scope.products
就那么简单:
$scope.my_form.products = $scope.products;
如果您不希望引用只是克隆对象
//浅拷贝
$scope.my_form.products = jQuery.extend({}, $scope.products);
//深拷贝
$scope.my_form.products = jQuery.extend(true, {}, $scope.products);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.