Загрузка FullCalendar Scheduler с помощью LazyLoad - PullRequest
0 голосов
/ 13 января 2019

Я работаю в среде, где мне нужно загрузить FullCalendar через LazyLoad из Интернета - я не могу установить его на сервер. Я написал сценарий ниже, и я вижу сгенерированный календарь - однако это простое дневное представление без ресурсов. Кажется, что, возможно, часть планировщика загружается неправильно? Я хочу, чтобы он выглядел точно так же, как этот образец: https://fullcalendar.io/docs/vertical-resource-standard-demo

Спасибо за любую помощь!

LazyLoad.js(['https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.23.0/moment.js'], function () {
    LazyLoad.js(['https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js'], function () {
      LazyLoad.js(['https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.9.0/fullcalendar.min.js'], function () {
        LazyLoad.js(['https://cdnjs.cloudflare.com/ajax/libs/fullcalendar-scheduler/1.9.4/scheduler.min.js'], function () {
          $('#kn-scene_118').prepend('<div id="calendar"></div>');
          $('#calendar').fullCalendar({
            schedulerLicenseKey: 'CC-Attribution-NonCommercial-NoDerivatives',
            defaultView: 'agendaDay',
            groupByResource: true,
            resources: [
              { id: 'a', title: 'Room A' },
              { id: 'b', title: 'Room B' }
            ],
            events: [
              {
                title  : 'event1',
                start  : '2019-01-12T12:00:00',
                allDay : false,
                resourceId : 'a'
              }
            ]
          });
        });
      });
    });
...