У меня есть многомерный массив, который показан из console.log (temp) в моем dashboard.component.ts примерно так:
[[],[],[],[],[],[],[],[],[],[],[{"user_id":"ismail.rahman.saanin@gmal.com","status":"Idle"},{"user_id":"lutfi.aldi.nugroho@gmil.com","status":"Overload"}]]
По сути, этот вид массива (содержит нулевой массив внутри)редкое состояние.Но меня это беспокоит, я не могу разобрать данные.
Мой Dashboard.component.ts
this.scheduleService.getShiftSchedule().subscribe((temp)=>{
this.api = temp;
//console.log(temp);
var ids = [['user_id', 1], ['status', 2]],
result = Object.keys(temp).map(o => ids.map(([key, id]) => ({ id, content: temp[o][key] })));
this.tablePresetData = result;
})
Мой вопрос: как фильтровать данные, если в многомерном массиве есть условный нулевой массив, напримерв моем случае?
Нужна помощь, спасибо, ребята ...