FullCalendar v5基于来自服务器的动态数据动态设置slotMaxTime和slotMinTime

FullCalendar v5基于来自服务器的动态数据动态设置slotMaxTime和slotMinTime,fullcalendar,fullcalendar-5,Fullcalendar,Fullcalendar 5,我最近将FullCalendar的表单v4升级到了v5。当我这样做时,我还将事件的数据从静态JSON对象(加载时从服务器中提取一次)更改为基于客户端请求的开始和结束日期的动态源。当我这样做时,我失去了设置slotMinTime和slotmax的能力,因为每次数据拉取的开始和结束时间可能不同。在请求事件数据之后,我如何动态设置它 旧v4代码: datesSet: function () { calendar.setOption("slotMaxTime", data.

我最近将FullCalendar的表单v4升级到了v5。当我这样做时,我还将事件的数据从静态JSON对象(加载时从服务器中提取一次)更改为基于客户端请求的开始和结束日期的动态源。当我这样做时,我失去了设置
slotMinTime
slotmax
的能力,因为每次数据拉取的开始和结束时间可能不同。在请求事件数据之后,我如何动态设置它

旧v4代码:

datesSet: function () {
     calendar.setOption("slotMaxTime", data.max);
     calendar.setOption("slotMinTime", data.min);
}
这意味着,当我有1/10周的数据时,我可能会有一个上午9点开始的事件和一个下午3点结束的事件。所以我希望我一周的行程从早上9点开始到晚上9点结束。如果客户随后请求17年1月1日的一周,该周的事件开始于上午8点,结束于下午1点,则该周的范围将更新为上午8点和下午1点。

新功能已启用 setOption('slotMinTime',) setOption('slotMaxTime',)

示例(从下拉列表中获取值): calender.setOption('slotMinTime',$('startzeit option:selected').text()+':00')