完整日历 - 有没有办法设置小部件的“着陆时间”? 目前第一个可见时间是06:00 - 如果我想在第一个小时看到-15:00 - 但我不会失去前几个小时(用户仍然可以向上滚动并看到它们) - 但最重要的数据通常是从15:00开始并且......这可以实现吗?
答案 0 :(得分:13)
对于版本2,您可以使用scrollTime
option:
$('#calendar').fullCalendar({
header: {
right: 'agendaWeek'
},
defaultView: 'agendaWeek',
scrollTime : "15:00:00" //3pm
});
对于版本1,您可以在初始化时使用firstHour
选项:
$('#calendar').fullCalendar({
header: {
right: 'agendaWeek'
},
defaultView: 'agendaWeek',
firstHour: 15
});
请参阅此jsFiddle以获取一个工作示例:http://jsfiddle.net/gTzkU/。当然,日历不能向下滚动足够远,15:00是显示的第一个小时,但是特定时间的结果是日历向下滚动到目前为止。也许这是一个更好的例证,日历设置为从9:00开始:http://jsfiddle.net/5p6yN/。
可以在此处找到文档:http://arshaw.com/fullcalendar/docs/agenda/firstHour/。
答案 1 :(得分:0)
对于第 5 版,您有以下选项:
格式为 Duration ('00:00:00')。
注意 aspectRatio,自动高度会延伸到表格的最后一行。对于上午 9 点到下午 22 点之间的桌面,我建议将宽高比更改为 2。