объединить массив объекта с родительским и дочерним отношением с другим массивом объекта, имеющим только дочерние значения, для извлечения результирующего массива объекта, объединяющего общие значения в обоих
У меня есть массив объектов с родительским дочерним значением
submenu : [{
text: 'Website',
permissionId : 900,
submenu:[{
text: 'Publisher Site',
permissionId : 901
},
{
text: 'Track Disable',
permissionId : 902
},
{
text: 'Goals',
permissionId : 904
}]
}]
и другой массив объектов с дочерним значением
submenu:[ {
text: 'Publisher Site',
permissionId : 901
},
{
text: 'Track Disable',
permissionId : 902
}
]
, и нам нужен результирующий массив объектов, подобный этому
submenu : [{
text: 'Website',
permissionId : 900,
submenu: [{
text: 'Publisher Site',
permissionId : 901
},
{
text: 'Track Disable',
permissionId : 902
}
]
} ]