参考:FullCalendar 3.9.0,FullCalendar-Scheduler 1.9.4
由于original question posted没有收到任何回应,我正在重试。
任何人都可以确认是否可以按资源对Google日历活动进行分组吗?将resourceId参数添加到日历源,如下所示:
var myCalSrc = {
id: 1,
googleCalendarId: '<myCalSrcURL>',
color: '<myCalSrcColor>',
className: '<myCalSrc-events>'
}; 导致显示空白。位于demos目录中的FullCalendar-Scheduler gcal.html文件中的以下注释指出:
/ * 注意:不幸的是,Scheduler不知道如何关联来自 具有资源的Google日历,因此,如果您指定资源列表, 什么都不会出现:(在一些解决方案上工作。 * /
但是,以下线程似乎暗示可能已对此进行了修复:
GitHub - Add ResourceId Parameter to gcal.js (fix supplied)
GitHub - Specify resourceId in Event Source settings
但是,检查gcal.js文件显示该修补程序尚未添加到该文件中。
是否可以为每个Google日历供稿手动分配resourceId以便复制FullCalendar时间轴视图文档指示的资源和时间轴视图?
将代码更改为:
var myCalSrc = {
id: 1,
googleCalendarId: '<myCalSrcURL>',
color: '<myCalSrcColor>',
resourceID: 'a',
className: '<myCalSrc-events>'
};
并添加:
$('#calendar').fullCalendar({ ... resources: [ { id: '1', title: '<myResourceTitle>' }, ... ],
...无法显示任何事件。
任何指导将不胜感激。