使用LazyLoad加载FullCalendar Scheduler

时间:2019-01-13 15:04:10

标签: fullcalendar fullcalendar-scheduler

我正在一个必须通过网络通过LazyLoad加载FullCalendar的环境中工作-我无法将其安装在服务器上。我已经在下面编写了脚本,确实看到了生成的日历-但是,这是没有资源的简单日视图。似乎调度程序部分未正确加载?我希望它看起来像这样的示例: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'
              }
            ]
          });
        });
      });
    });

0 个答案:

没有答案