我正在使用 http://arshaw.com/fullcalendar/提供的fullCalendar插件。我在我的网站上只加载了一次完整的日历.js文件。当我第一次转到日历视图时,我正确获取了事件。当我导航到另一个页面并返回时,我收到以下异常捕获[通过"错误"事件]:"未捕获的类型错误:无法从中读取未定义的属性'长度'所以我想进一步探索它并调试到全日历中.js发现异常是由于 formatDates(date1,date2,format,options) 函数在 fullcalendar.js。当我第二次进入日历页面时,我发现格式未定义。但我发现调用此格式日期的函数传递了正确的格式。任何人都可以帮我解决这个问题。我是全日历插件的新手。
我有同样的错误。我的解决方案 - 我删除
"timeFormat: {//for event elements '': 'h(:mm)t'//默认 '': 'HH(:mm)'//默认 },"
从速度(但在完整日历中.js保留了 timeFormat)。