Я создаю календарь для просмотра смен в календаре. Я буду получать данные из бэкэнда в виде массива значений
массив будет
var shift = [morning shift,10:00,15:00,10/10/2018,15/10/2018],[[noon shift,10:00,15:00,10/09/2018,15/09/2018]]
, который обозначает [название смены, время начала смены, время окончания смены, дату начала смены, дату окончания смены]
Я должен передать это значение в объекте как
var repeatingEvents = [{
title:"morning shift",
start: '10:00', // a start time (10am in this example)
end: '15:00', // an end time (6pm in this example)
ranges: [{
start:new Date(10/10/2018),
end: new Date(15/10/2018),
}],
},
{
title:"morning shift",
start: '10:00', // a start time (10am in this example)
end: '15:00', // an end time (6pm in this example)
ranges: [{
start:new Date(10/09/2018),
end: new Date(15/09/2018),
}],
}],
}];
здесь у меня многомерный объект.
для
apiData=[morningShift,10/09/2018,15/09/2018]
Я сопоставил значения и их работоспособность
events : apiData.map(([start,end,title])=>({
start: new Date(start),
end: new Date(end+'T00:00:00-07:00'),
title,
className: 'bg-primary'})
),
Как это сделать для многомерного объекта. Я новичок в js и кто-нибудь может мне помочь с этим? Заранее спасибо