我有一个完整的日历 5.1 项目,其文档可以在以下位置查看:https ://fullcalendar.io/docs 。还有一些 jquery 和 bootstrap 混合在一起。我将完整日历初始化为:
var calendarEl = document.getElementById('dv_calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
resources: { url: dataRegionAgents },
});
在上面的代码中,初始读取的是一个 JSON 文件。同样,在初始化的同一代码块中,事件也从 JSON 文件加载。到目前为止,一切都很好。我需要做的是根据另一组 JSON 文件更改资源和事件。文件名是在单击按钮时创建的,加载 JSON 文件没有问题。但我找不到任何适用于我的 FC 库版本的示例。这是一个产生错误的旧代码:
$('#dv_calendar').fullCalendar('option', 'resources', dataRegionAgents);
$("#dv_calendar").fullCalendar("refetchResources");
我得到的错误是那fullCalendar()
不是一个函数,这是有道理的,因为该代码是旧的;我可以在 FC 的 3.9 版中使用它,这对我来说不是一个选择。
Stackoverflow 和其他站点上的示例似乎也指向旧版本的 FC。
那么如何加载新的 JSON 文件并将它们显示在日历的资源和事件中?
先感谢您!