我们正在为员工设计一个调度系统,我们使用具有资源视图的黑客版本的fullcalendar获得了良好的结果,但是我们被限制为将整个FullCalendar初始化代码放在autoRun块中,因为没有工作函数允许yuo重新获取资源或只是以programmaticaly方式添加资源,资源只能添加到init代码中,因此我们每次都会销毁日历,并在重新运行autoRun的每次更改时重新创建一个。
这导致执行不良的调度程序。 现在我们正在研究改进它的替代方案。 调度程序应支持资源视图,也应在2周视图中使用。 有哪些解决方案可以避免出现漏洞?
答案 0 :(得分:1)
您的假设不正确。您可以使用FullCalendar完成您提到的所有事情。 您可以看到如何重新获取in the documentations。 您还可以使用addResource函数添加programmaticaly事件 - see documentation here。
如果你每次初始化它当然会导致糟糕的表现,但是你错了。整个插件与ajax一起工作,性能假设仅依赖于服务器处理。
最后,你说完整日历的“黑客版本”。
FullCalendar是一个开源项目,所以没有“被黑”,只有最新版本......你可以下载它here。