无法找到FullCalendar日期弃用函数

时间:2015-08-23 23:31:31

标签: javascript jquery fullcalendar

我正在使用FullCalendar来生成计划。我的日期格式很特殊,因为它们不是日期,但它们表示一周中的几天,如下所示:

"name": "ECEC 301 Advanced Programming for Engineers Lecture",
"days": "MWF",
"times": "02:00 pm - 03:20 pm",
"crn": "11215"

这是一个JS小提琴:http://jsfiddle.net/46tnzj72/8/

我在我的控制台中收到的警告是:

Deprecation warning: moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.
Error
    at Function.createFromInputFallback (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:7002)
    at da (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:7484)
    at Ba (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:11268)
    at Aa (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:11165)
    at za (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:10886)
    at Ca (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:11581)
    at Function.h [as utc] (https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js:6:716)
    at ea (https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.4.0/fullcalendar.min.js:6:7084)
    at Ma.moment.parseZone (https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.4.0/fullcalendar.min.js:6:26684)
    at Ga.N.moment (https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.4.0/fullcalendar.min.js:6:14265)

我已经把调试器点放到了我的JS中,而我无法在我的生活中找到我在哪里调用已弃用的函数或过程。如果您在小提琴中打开控制台,也会弹出警告。我怀疑它是我的start.toDate().getTime(),但我在执行后立即设置断点,并且没有弹出这样的警告。

我在整个JS中做了同样的事。

有人有什么想法吗?

编辑:好的,所以我拿出了部分代码,看看我什么时候会收到这个错误。如果我删除events.push()代码段,我将不再收到错误。既然我们知道错误的来源,我该如何解决这个问题呢?

0 个答案:

没有答案