gpt4 book ai didi

javascript - 改变 slotMinutes

转载 作者:行者123 更新时间:2023-11-30 06:43:42 30 4
gpt4 key购买 nike

我只显示最初提供 20 分钟 slotMinutes 的日历。我试图让用户即时更改为 10 分钟的 slotMinutes。

我有一个触发以下代码的按钮:

$('#calendar').fullCalendar('option', 'slotMinutes', 10);

但我无法让屏幕重新绘制以反射(reflect)新设置。我试过:

$('#calendar').fullCalendar("render")
$('#calendar').fullCalendar("refetchEvents");

我正在使用 agendaWeek View 并希望它重绘并保持在同一周。

我已经倾注了文档。我错过了什么?

最佳答案

既然这需要重新绘制整个日历,为什么不从 View 中删除旧的#calendar 实例并使用新的 slotMinutes 选项重新加载完整的日历呢?您可以使用 getView() 函数获取当前 View 的当前 view.start/view.end 和 view.name( http://arshaw.com/fullcalendar/docs/views/View_Object/ )。 http://arshaw.com/fullcalendar/docs/views/getView/

然后在您重新绘制日历后调用“goToDate”并使用上面的“开始”日期/时间更改为上次使用的日期。

它很脏,但它能用。

关于javascript - 改变 slotMinutes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8622128/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com