Javascript 更改Fullcalendar V5中的当前日期不工作

Javascript 更改Fullcalendar V5中的当前日期不工作,javascript,calendar,fullcalendar,fullcalendar-5,Javascript,Calendar,Fullcalendar,Fullcalendar 5,我正在为我的web应用程序使用fullcalendar。我没有使用npm、webpack或其他东西,我只是将所需的文件包括在内。 我曾经使用“现在”选项设置一个自定义的今天日期(不同于真实的今天)。但现在我 从v4升级到v5,由于某些原因,我无法再更改“今天”日期或“现在”指示器 我的实现类似于: myFullCalendar.setOption(“现在”,新日期(2021,03,22,14,00)) 它在v4上正常工作,但在v5上不正常 如果我尝试使用以下选项打印选项: console.log

我正在为我的web应用程序使用fullcalendar。我没有使用npm、webpack或其他东西,我只是将所需的文件包括在内。 我曾经使用“现在”选项设置一个自定义的今天日期(不同于真实的今天)。但现在我 从v4升级到v5,由于某些原因,我无法再更改“今天”日期或“现在”指示器

我的实现类似于:

myFullCalendar.setOption(“现在”,新日期(2021,03,22,14,00))

它在v4上正常工作,但在v5上不正常

如果我尝试使用以下选项打印选项:

console.log(myFullCalendar.getOption(“现在”))

我看到该值已正确设置,但高亮显示和now指示灯位置没有改变

我错过了什么?我看了一下,但没有找到解决方案,也没有关于如何实现的明确示例,这是一个bug还是应该在v5上设置其他内容

任何帮助都将不胜感激


谢谢

确保之后重新渲染日历,否则将看不到任何更改:

myFullCalendar.setOption("now", new Date(2021, 03, 22, 14, 00));
myFullCalendar.render();

演示:

好的,我检查了codepen,但它似乎只工作了一次。。我的意思是,如果你试着多做一套,似乎只考虑第一套。。在init和render调用之后是否不可能再更改当前日期?嗯,你似乎是对的。演示:。不确定这是错误还是故意的——你应该向fullCalendar的维护人员提出。这里的细节:这就是重点。。我不明白这是否是故意的。。如果是这样的话,这有点限制,而且不向后兼容。我不能帮你确定这是有意的还是无意的。这就是为什么你需要提出一个bug并找出答案。