Как упорядочить массив объектов другим массивом объектов.
Это мой код:
let arrayItem = [
{
'id': '#id1',
'name': 'one',
'bundle': 'bundle1'
},
{
'id': '#id2',
'name': 'two',
'bundle': 'bundle2'
},
{
'id': '#id3',
'name': 'three',
'bundle': 'bundle3'
}
]
Это массив для упорядочения:
let orderItem = [
{
'id': '#id3',
'name': 'three'
},
{
'id': '#id1',
'name': 'one',
},
{
'id': '#id2',
'name': 'two'
}
]
Мне нужны такие данные, как:
let resultItem = [
{
'id': '#id3',
'name': 'three',
'bundle': 'bundle3'
},
{
'id': '#id1',
'name': 'one',
'bundle': 'bundle1'
},
{
'id': '#id2',
'name': 'two',
'bundle': 'bundle2'
}
]
Я хочу упорядочить массив объектов по другому массиву объектов по нескольким ключам.
Спасибо