[
{
"details": {
"name": "john",
"point": "20"
},
"list": {
"number": "30",
}
},
{
"details": {
"name": "doe",
"point": "25"
},
"list": {
"number": "30",
}
}
]
Я получаю ответ из магазина в вышеуказанном формате. Я использую селектор, чтобы получить ответ, я хотел бы объединить второй массив, если он существует, и отобразить в следующем формате
{
"details": [
{
"name": "john",
"point": "20"
},
{
"name": "doe",
"point": "25"
}
]
}
это то, что я пытаюсь сделать, пожалуйста, предложите спасибо заранее
this.store.pipe(
select(someselector),
filter(result => !!result),
map(r => {
if (result) {
//concat the array if exist;
return result;
}
}
));