У меня есть массив для дней, как показано ниже в моем component.ts
private days = [{
'id': 1,
'day': 'Monday'
},
{
'id': 2,
'day': 'Tuesday '
},
{
'id': 3,
'day': 'Wednesday '
},
{
'id': 4,
'day': 'Thursday'
},
{
'id': 5,
'day': 'Friday'
},
{
'id': 6,
'day': 'Saturday'
},
{
'id': 7,
'day': 'Sunday'
}];
Я получаю ниже результат от вызова API
"branchDetails": [
{
"user_id": 2,
"business_branch_id": 3,
"branch_name": "Synaptech-cloud2",
"branch_default": 1,
"gen_dayofweek_id": [
{
"id": 1
},
{
"id": 2
}
],
"start_date": "10-09-2013",
"end_date": "10-09-2017"
},
{
"user_id": 2,
"business_branch_id": 2,
"branch_name": "Synaptech-cloud1",
"branch_default": 0,
"gen_dayofweek_id": [
{
"id": 1
},
{
"id": 3
}
],
"start_date": "10-09-2013",
"end_date": "10-09-2017"
}
]
В представлении (браузер) мне нужно отобразить поле (Доступные дни), которое должно содержать дни, которых нет в массиве gen_dayofweek_id
(поле в результате API)
ввиду мне нужно показать как показано ниже
available days: Wednesday, Thursday, Friday, Saturday, Sunday
available days: Tuesday, Thursday, Friday, Saturday, Sunday