自定义按钮和自定义视图不起作用。这是一个代码:
var calendar = new FullCalendar.Calendar(document.getElementById('calendar'), {
headerToolbar: {
left: 'today,newEvent,dayGridYear,monthNew',
center: 'title',
right: 'prevYear,prev,next,nextYear',
},
customButtons: {
myCustomButton: {
text: 'custom!',
click: function() {
alert('clicked the custom button!');
}
}
},
navLinks: true,
views: {
monthNew: {
type: 'month',
duration: {months: 3},
defaults: {fixedWeekCount: false},
buttonText: '4 day'
},
dayGridYear: {
type: 'timeline',
buttonText: 'Year',
dateIncrement: { years: 1 },
slotDuration: { months: 1 },
visibleRange: function (currentDate) {
return {
start: currentDate.clone().startOf('year'),
end: currentDate.clone().endOf("year")
};
}
}
}
});
calendar.render();
在标题工具栏中,我只看到空文本按钮,单击不做任何事情。
全日历版本:5.3.2