我有一个像这样的对象
$scope.object1 = { [{"customer_gid": 807,
"customer_name": "APPLIANCES"}]}
所以我的数据应该是这样的
$scope.object2 = { [{"customer_gid": 807,
"customer_name": "APPLIANCES", type:[{"scheduletype_gid": 1, "scheduletype_code": "SCT001", "scheduletype_name": "BOOKING"}]}, }{"customer_gid": 798, "customer_name": "
AGENCIES PVT LTD"}, ]}]
如何使用angularjs
追加这两个对象答案 0 :(得分:1)
您不能将数组直接放在对象中:{ [] }
为此,我们应将array
与param放在一起:{ myArray: [] }
要将另一个参数附加到我们的对象,您可以这样做:
var object = { myArray: [{ somthing: 'test' }] }
object['another'] = { name: 'hello world' }
//result
//object = { myArray: [{ somthing: 'test' }], another: { myArray: [{ somthing: 'test' }] } }
答案 1 :(得分:1)
您可以使用Object.assign()
var target = {a: 1};
var source1 = {b: 2};
var newObj = Object.assign(target, source1);
console.log(newObj);