У меня есть календарь с fullcalendar.js . Это работает на Chrome, но в Internet Explorer представление не отображается. Вот мой код: я получаю события с сервера, а затем отрисовываю их с помощью функции reRender. Вот некоторый код:
data.eventClick = (calEvent, jsEvent, view) => this.eventClick(calEvent)
data.eventResize = (event, delta, revertFunc, jsEvent, ui, view) =>
{
this._taskService.updateTaskTime(event.start.format(),
event.end.format(), event.id, false);
};
data.dayClick = (date, jsEvent, view, resourceObj) =>
{
if (this.view !== 'week')
{
this.newTask([], date);
}
else
{
date = moment(resourceObj.id + 'T' + date.clone().format().split('T')[1]);
this.newTask([], date);
}
};
data.editable = true;
data.eventDurationEditable = true;
this.containerEl.fullCalendar(data);
this.containerEl.fullCalendar('option', 'locale', this.localeCode);
this.containerEl.fullCalendar('option', 'height', this.calendarHeight);
this.containerEl.fullCalendar('gotoDate', this.date);