Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在FullCalendar v2.1.1中指定自定义日期范围?_Javascript_Fullcalendar - Fatal编程技术网

Javascript 如何在FullCalendar v2.1.1中指定自定义日期范围?

Javascript 如何在FullCalendar v2.1.1中指定自定义日期范围?,javascript,fullcalendar,Javascript,Fullcalendar,我需要渲染FullCalendar的自定义视图 一般来说,一个月从1开始,到28、29、30或31结束 现在我想给出完整日历的开始日期和结束日期,即11月10日至12月9日(自定义月) 我希望FullCalendar将从11月10日至12月9日显示日历视图。 月份标签是没有必要的,它可以隐藏,我只是想与这个日期范围的看法 有人有什么解决办法吗?你可以做一件事 对于fullcalendar.js 只需评论一行 start.startOf(customAlignment || unit) 并通过

我需要渲染FullCalendar的自定义视图

一般来说,一个月从1开始,到28、29、30或31结束

现在我想给出完整日历的开始日期和结束日期,即11月10日至12月9日(自定义月)

我希望FullCalendar将从11月10日至12月9日显示日历视图。

月份标签是没有必要的,它可以隐藏,我只是想与这个日期范围的看法

有人有什么解决办法吗?

你可以做一件事 对于fullcalendar.js

只需评论一行

start.startOf(customAlignment || unit) 
并通过

“默认日期”


不幸的是,在创建fullcalendar时,您不能在“月”类型视图中执行此操作,因为它只显示固定月份。不过,如果您升级到v3.3或更高版本,并使用visibleRange(),则可以对议程和列表样式视图执行此操作。@ADson期待升级,谢谢您的回复。@ADyson您好,今天我已将fullCalendar.js升级到3.3.0,您是对的,自定义日期仅适用于议程或列表视图,是否有办法设置月视图的自定义范围(比如我想要类似UI的月视图,但有自定义的开始和结束日期,也可以在月之间!!即2017年12月11日至2018年1月10日)。谢谢你的帮助。不,据我所知没有解决办法,它是一种完全固定的显示格式。它设计用来显示一个月,从月初开始,就像人们放在家里的传统纸质日历一样。就我个人而言,我认为如果你开始弄乱它,那会让人感到困惑,因为人们(至少在我的文化中)对日历中网格样式的布局有一定的期望。如果你真的想用类似的方式创建一个多行的网格,但它代表一组自定义的日期,然后我想你可以从fullCalendar源代码中复制和修改现有的“月”视图代码,然后根据你的需要进行调整,并将其添加为“自定义视图”-参见本页的下半部分-但这是一项相当复杂的任务。宾果!!!这很有魅力,谢谢你的帮助,我很喜欢。你怎么知道的?很难得到如此具体的解决方案。标记为答案。谢谢:)您也可以有条件地使用它,就像如果您没有获得defaultDate一样,然后使用start.startOf(customAlignment | | unit)或者notAlright,谢谢您的时间,感谢您的努力。我也一定要试试!