需要一些帮助,包括fullcalendar营业时间更新。
我的代码:
sudo ip neigh flush dev eth0
问题是 $(' #calendar')。fullCalendar('选项','资源',事件); 它冻结窗口几秒钟。也许有另一种更新资源营业时间的解决方案?
答案 0 :(得分:1)
我不确定为什么要花几秒钟才能更新,大概就是fullCalendar的一些内部代码。您可以尝试调试未缩小版本以查看延迟的位置,并可能向维护者提交错误。
与此同时,请考虑使用背景事件来实现此目的。您可以实现相同的视觉效果,但可以根据需要随时更改时间,而无需自定义代码 - 您可以使用主事件源提供数据。有关详细信息,请参阅https://fullcalendar.io/docs/event_rendering/Background_Events
答案 1 :(得分:0)
您可以在viewRender事件中更新bussinesHours数组:
viewRender: function (view, element) {
view.calendar.businessHourGenerator.rawComplexDef = [your BussinesHours array]
}