【发布时间】:2018-03-30 16:42:25
【问题描述】:
我需要在 angularJS 中合并 2 个对象 我正在尝试使用 angular.merge(obj1, obj2),但这不是我所期望的
第一个对象
// obj1
{
"0": {
"name": "340.jpg",
"bytes": 21955,
"link": "340.jpg?dl=0",
"icon": "page_white_picture.png"
},
"1": {
"name": "341.pdf",
"bytes": 3394,
"link": "340.pdf?dl=0",
"icon": "page_white_acrobat.png"
}
第二个对象
// obj2
{
"id_pro": "70",
"nuevo": "true",
"fecha_ser": "2017-10-18"
}
预期结果
// Merged
{
"0": {
"name": "340.jpg",
"bytes": 21955,
"link": "340.jpg?dl=0",
"icon": "icons64/page_white_picture.png",
"id_pro": "70",
"nuevo": "true",
"fecha_ser": "2017-10-18"
},
"1": {
"name": "341.pdf",
"bytes": 3394,
"link": "340.pdf?dl=0",
"icon": "page_white_acrobat.png",
"id_pro": "70",
"nuevo": "true",
"fecha_ser": "2017-10-18"
}
}
在每组第一个对象中准确添加第二个对象。
可以使用 angular.merge 还是我需要一个自己的函数?谢谢
【问题讨论】:
标签: javascript angularjs json merge