我正在使用 fullcalendar 为学生构建日历应用程序。我使用 4 种不同的 View :日、周、月和学期。学期 View 是自定义的,如果不是默认情况下它具有基于周 View 的布局而不是基于月份 View 的布局,那么它会工作得很好,那会好得多。
现在我唯一做的就是在 fullcalendar 构造函数的参数“view”中指定额外的 View :
views: {
agendaSixMonth: {
type: 'agenda',
duration: { months: 6 },
buttonText: 'Semestre',
start: $.fullCalendar.moment(startSemester),
end: $.fullCalendar.moment(endSemester),
intervalStart: $.fullCalendar.moment(startSemester),
intervalEnd: $.fullCalendar.moment(endSemester),
}
}
我在文档中找不到如何设置自定义 View 的布局,我想知道是否有人知道最终是否可以通过在“ View ”中设置参数来实现,或者我是否必须从头开始编写所有代码。 谢谢!
最佳答案
事实证明这就像将类型设置为月份一样简单:) 十分简单!! 最终工作方案:
views: {
agendaSixMonth: {
type: 'month',
duration: { months: 6 },
buttonText: 'Semestre',
start: $.fullCalendar.moment(startSemester),
end: $.fullCalendar.moment(endSemester),
intervalStart: $.fullCalendar.moment(startSemester),
intervalEnd: $.fullCalendar.moment(endSemester),
}
}
关于javascript - 基于月 View 的全日历自定义 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29185740/