全日历自定义视图阻止我查看过去的日期



嗨,我的职权范围很简单。修改我已经在过去 2 周查看"议程"视图的日历,下一个/上一个应该向前/向后移动一天。

看起来很简单,检查了文档 - 似乎添加了新功能。 我使用 nuget 将日历升级到 3.9 并插入自定义视图。 但无论我尝试什么都回不去了。尝试3.3.1相同。

我做错了什么 - 还是我做错了?这是一个完整的日历错误吗?

$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'agendaTwoWeeks,agendaWeek,agendaDay,listWeek,listDay'
},
weekends: false,
minTime: '08:00:00',
maxTime : '17:00:00',
buttonText: {
listWeek: 'Weekly',
listDay: 'Daily',
},
views: {
agendaTwoWeeks: {
type: 'agenda',
dayCount: 14
/*visibleRange: function(currentDate) {
console.log("current date "+currentDate.format());
var ret =  {
start: currentDate.clone().subtract(1, 'days'),
end: currentDate.clone().add(3, 'days') // exclusive end, so 3
};
console.log(ret.start.format());
console.log(ret.end.format());

return ret;
}*/

},
agendaWeek: { // name of view
titleFormat: 'D MMM YYYY',
columnFormat: 'ddd D/M'
// other view-specific options here
},
agendaDay: { // name of view
titleFormat: 'D MMM YYYY',
columnFormat: 'dddd'
// other view-specific options here
},
listWeek: { // name of view
titleFormat: 'D MMM YYYY',
columnFormat: 'ddd D/M'
// other view-specific options here
},
listDay: { // name of view
titleFormat: 'D MMM YYYY',
columnFormat: 'ddd D/M'
// other view-specific options here
},
},
defaultDate: '2018-09-21',
/*validRange: {
start:'2017-09-18',
end: '2019-09-18'
},*/
firstDay : 1,
defaultView: 'agendaWeek',
editable: true,
eventDurationEditable: false,
allDaySlot: false,
eventTextColor: '#000000',
slotDuration: '00:15:00',
slotLabelInterval : '00:15:00',
});
});

视图agendaTwoWeeks我玩过日计数,持续时间,可见范围,有效范围 - 似乎没有任何效果。

是的,是导致问题的weekends = false。 我将看看可见范围以及如何绕过它。

R

更新,看了一眼,这是一个否。它似乎无法掌握当前日期不是周末,即使您可以以一种方式跳过它也无法在另一种方式中起作用。 理想情况下,将有一个功能来说明第二天点击时会是什么。

相关内容

最新更新