gpt4 book ai didi

jquery - FullCalendar 无法读取未定义的属性 'stripTime'

转载 作者:行者123 更新时间:2023-12-01 04:01:16 25 4
gpt4 key购买 nike

昨晚我将应用程序从一台 Centos 服务器迁移到另一台服务器 - 这样做唯一不起作用的是 FullCalendar。

在具有完全相同的数据和相同版本的 jQuery、moment 和 Fullcalendar 的“旧”服务器上,日历显示没有任何问题。

在"new"服务器上我收到错误:

fullcalendar.min.js:963

Uncaught TypeError: Cannot read property 'stripTime' of undefined
at D (fullcalendar.min.js:963)
at b (fullcalendar.min.js:959)
at S (fullcalendar.min.js:955)
at E (fullcalendar.min.js:949)
at fullcalendar.min.js:816
at Object.success (fullcalendar.min.js:848)
at j (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at x (jquery.min.js:4)
at XMLHttpRequest.<anonymous> (jquery.min.js:4)
D @ fullcalendar.min.js:963
b @ fullcalendar.min.js:959
S @ fullcalendar.min.js:955
E @ fullcalendar.min.js:949
(anonymous) @ fullcalendar.min.js:816
success @ fullcalendar.min.js:848
j @ jquery.min.js:2
fireWith @ jquery.min.js:2
x @ jquery.min.js:4
(anonymous) @ jquery.min.js:4

第963行是这个函数的内容:

function D(t) {
null == t.allDay && (t.allDay = !(t.start.hasTime() || t.end && t.end.hasTime())), t.allDay ? (t.start.stripTime(), t.end && t.end.stripTime()) : (t.start.hasTime() || (t.start = I.rezoneDate(t.start)), t.end && !t.end.hasTime() && (t.end = I.rezoneDate(t.end)))
}

我在 I use fullcalendar to make the event 发现了一个相同的问题但没有答案 - FullCalendar 文档中唯一提到的 striptime 是 https://fullcalendar.io/docs/utilities/Moment/其中谈到它用于将定时时刻转换为模糊时刻,但这对我来说意义不大!

我无法重现它,这让我觉得服务器配置中是否有某些东西导致了问题,因为这是新旧之间唯一的区别?我尝试更新到 Moment 和 FullCalendar 的最新版本,但两者都没有任何区别

最佳答案

经过大量的试验和错误,我发现了问题 - 我的一个事件的开始日期为空,这导致了问题。

文档位于https://fullcalendar.io/docs/utilities/Moment/指的是用于时间不明确的时刻的 striptime,这些时刻是“在幕后,这些时刻以 UTC 模式表示,时间为 00:00:00”

然后,我检查了所有事件,寻找时间为 00:00:00 的任何事件 - 我实际上发现了很多事件,因此我删除了这些事件,但问题仍然发生。

然后,我决定查找日期为 0(在本例中为 null)的条目,并找到一个条目,当我将其删除时,该条目更正了问题,并且日历现在按其应有的方式显示。

不知道为什么这不是以前的服务器上的问题,而是这个问题,但是,如果其他人处于相同的情况,请检查空日期。

关于jquery - FullCalendar 无法读取未定义的属性 'stripTime',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42892577/

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