moment().format()和fullcalendar:undefined不是函数



我正在尝试将moment().format()与fullcalendar一起使用;我有这个代码:

<script src="<?php echo ASSETS_URL; ?>/js/plugin/fullcalendar/lib/moment.js"></script>
<script> moment().format() </script> 
<script type="text/javascript">
 $('#calendar').fullCalendar({
        header: hdr,
        buttonText: {
            prev: '<i class="fa fa-chevron-left"></i>',
            next: '<i class="fa fa-chevron-right"></i>'
        },
        defaultView: "agendaWeek",
        editable: true,
        droppable: false, // this allows things to be dropped onto the calendar !!!
        lang: 'it',
        timeFormat: 'H(:mm)',
        firstDay: 1,
        drop: function (date, allDay) { // this function is called when something is dropped

        events: [{
        }],
        eventDragStart: function( event, jsEvent, ui, view ) { 
            ev_start=event.start.moment().format("dddd (d) DDD - D/MM/YY");
            console.log(ev_start);
            },
        },

当我从日历中拖动元素时,会出现以下错误:未捕获类型错误:未定义不是函数

我做了一些调试,错误是由moment().format()引起的有人能帮我吗?

如果在那一行收到错误,请检查moment.js文件是否正常。

那么,这一行错了:

ev_start=event.start.moment().format("dddd (d) DDD - D/MM/YY");

如果event.starttimedate,你应该这样做:

ev_start = moment(event.start).format("dddd (d) DDD - D/MM/YY");

相关内容

  • 没有找到相关文章

最新更新