有一种方法可以按第一项合并数组项
_.merge({a: 1, c: [{y: 8}, {z: 9}]}, {b: 0, c: [{x: 5}]})
结果:
{
"a": 1,
"c": [
{
"y": 8,
"x": 5
},
{
"z": 9
}
],
"b": 0
}
我想要的:
{
"a": 1,
"c": [
{
"y": 8,
"x": 5
},
{
"z": 9,
"x": 5 // <-------------------------
}
],
"b": 0
}
我希望将一个源对象合并到另一个像模型一样使用的对象。在数组的情况下,模型只定义集合的第一项,源对象应该将第一个模型项反映到所有集合项中。
https://stackoverflow.com/questions/57040619
复制相似问题