Я использую fullcalendar-scheduler внутри VueComponent, выполняя следующий код на смонтированном компоненте.
const scheduler = $('#scheduler');
scheduler.fullCalendar('destroy');
scheduler.fullCalendar({
header: {
left: 'timeLine3Months,timelineYear'
},
visibleRange: {
start: moment(new Date()).startOf('year').format('YYYY-MM-DD'),
end: moment(new Date()).endOf('year').format('YYYY-MM-DD')
},
displayEventTime: false,
locale: 'it',
height: 600,
schedulerLicenseKey: 'CC-Attribution-NonCommercial-NoDerivatives',
defaultView: 'timeLine3Months',
views: {
timeLine3Months: {
type: 'timeline',
duration: { months: 3 }
}
},
viewRender: this.viewRender,
resources,
events,
resourceAreaWidth: 200,
resourceLabelText: 'Profili',
eventRender: this.eventRender,
resourceRender: this.resourceRender
});
},
Там нет ничего особенного. результат таков:
Как вы могли видеть, все события имеют ширину 2 пикселя. Проблема исправлена, когда я пытаюсь изменить размер меток ресурса. У кого-нибудь была такая же проблема? Спасибо