Передача значений из многомерного массива в объект - PullRequest
0 голосов
/ 03 ноября 2018

Я создаю календарь для просмотра смен в календаре. Я буду получать данные из бэкэнда в виде массива значений массив будет

 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 и кто-нибудь может мне помочь с этим? Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...