Внедрявам fullcalendar на моята уеб страница и се натъкнах на странен бъг. Събитието има всичко настроено правилно, но когато календарът се зареди, той се показва на грешно място в календара и с грешна продължителност. Когато плъзгам събитието или опреснявам календара, събитието се поставя правилно и неговата продължителност също. Дори клеймото за време в заглавието на събитието е правилно, само позицията е грешна. Проблемът също възниква само когато има само едно събитие в календара, с множество събития всичко е наред.
_render: function(){
this._super('_render',arguments);
this.getCalendar().fullCalendar({
defaultView: 'agendaWeek',
editable:true,
height: 600,
});
this.getCalendar().fullCalendar( 'renderEvent', {
title: "purple",
start: "2018-02-07T11:30:00+01:00",
end: "2018-02-07T14:15:00+01:00",
color: "purple",
}, true);
// this.renderMeetings();
},
Някой знае ли как да поправя това? Също така забележете, че сивите зони на „неработните“ часове са неуместни
РЕДАКТИРАНЕ: Малко стесних проблема - възниква дори когато просто се опитвам да изобразя статично събитие
РЕДАКТИРАНЕ 2: опростена настройка на календари, все същата...
EDIT3: когато опитах кода на празна страница, той работи както се очакваше, така че календарът трябва по някакъв начин да пречи на другия ми код... някакви идеи как?