Ошибка получения полного календаря Невозможно прочитать свойство 'источник' из неопределенного - PullRequest
0 голосов
/ 13 января 2019

enter image description here

Получение этой ошибки. Я хочу загружать события на основе дат, которые мы получаем из метода события. Вот мой код При загрузке он не загружается, но если я меняю месяц и возвращаюсь к текущему месяцу, он загружается

 this.calendarOptions = {
      editable: true,
      eventLimit: true,
      //  defaultView: 'agendaWeek',
      displayEventTime: false,
      header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
      },


      events: (start, end, timezone, callback) => setTimeout(() => { this.eventsGet(start, end, timezone, callback) }, 1000),
      eventMouseover: (event, jsEvent, view) => this.eventMouseOver(event, jsEvent, view),
    };
    
    
    
    eventsGet(start, end, timezone, callback) {
    var data = {
      "start": this.ConvertDatetoString(start._d),
      "end": this.ConvertDatetoString(end._d),
    }

    var eventstest = [];

    this.schedulerService.getEvents(data).then(data => {

      this.events = [];
      if(data)
      {
        eventstest = data;
      callback(eventstest)
      }
    });
  }
 <ng-fullcalendar #ucCalendar [(eventsModel)]="events" [options]="calendarOptions" 
          (eventDrop)="updateEvent($event.detail)" (dayClick)="dayClick($event.detail, Appointment)" (longPressDelay)="longPressDelay($event.detail)"
          (eventResize)="updateEvent($event.detail)" (clickButton)="clickButton($event.detail)"></ng-fullcalendar>
...