我对fullcalendar插件有点问题。 我想为每个视图设置不同的选项。 例如,我想在日视图中将slotDuration和defaultTimedEventDuration设置为30分钟,但在周视图中应该是2小时。
我怎样才能做到这一点?甚至可以使用fullcalendar插件吗?提前谢谢。
答案 0 :(得分:0)
您可以使用fullcalendar网站上的示例中的View-Specific Options执行此操作。
$('#calendar').fullCalendar({
views: {
basic: {
// options apply to basicWeek and basicDay views
},
agenda: {
// options apply to agendaWeek and agendaDay views
},
week: {
// options apply to basicWeek and agendaWeek views
},
day: {
// options apply to basicDay and agendaDay views
}
}
});
答案 1 :(得分:0)
@ Ryan89感谢您的帮助。 slotDuration现在正在工作,似乎无法根据每个视图定义defaultTimedEventDuration。
views: {
week: {
defaultTimedEventDuration: '00:15:00',
slotDuration: "00:30:00"
},
day: {
defaultTimedEventDuration: '00:15:00',
slotDuration: "00:15:00"
},
agendaDetailed: {
type: 'agenda',
buttonText: 'Detailed',
defaultTimedEventDuration: '00:05:00',
slotDuration: "00:05:00"
}
},