fullCalendar v2获取查看开始/结束时刻

时间:2014-07-23 11:38:13

标签: javascript fullcalendar momentjs

我目前正在从旧版本(1.5.4)迁移到新版本(2.0.2),并且我在使用集成到fullCalendar的新momentJS框架时遇到了问题。

我在y代码中有这些行:

url: url,
cache: false,
type: "POST",
dataType: "json",
ignoreTimezone:true,
data:
{
    start:  moment( $("#calendar").fullCalendar("getView").start ).format("YYYY-MM-DD"),
    end:    moment( $("#calendar").fullCalendar("getView").end ).format("YYYY-MM-DD")
}

他们确实在工作,但在控制台中发出警告:

  

弃用警告:时刻构建回落到日期。这个   气馁,将在即将发布的主要版本中删除。请   有关详细信息,请参阅https://github.com/moment/moment/issues/1407

据我所知,$("#calendar").fullCalendar("getView").start返回一个时刻对象:

  

FCMoment {_isAMomentObject:true,_ i:undefined,_f:undefined,_l:   undefined,_strict:undefined ...}

但是我不能在它上面使用format()方法,因为它会抛出错误:

  

未捕获的TypeError:无法调用未定义的方法'format'

我不知道为什么会发出警告,哪里有问题,有人可以指导我解决问题吗?

0 个答案:

没有答案