无法更新完整日历中的活动数据



我使用fullcalendar.js这是我的代码:

      eventDrop: function(event, delta, revertFunc) {
    console.log(event.title + " was dropped on " + event.start.format() + "|" + event.end.format());
    event.start = moment(event.start.format());
    event.end = moment(event.end.format());
    console.log(event.start);
    console.log(event);
    $('#calendar').fullCalendar('updateEvent', event);
  },

正如你所看到的,当我删除事件时,它会执行这个函数,event.start.format()打印新的数据事件,但当我打印event.start时,它仍然显示旧数据。所以我决定直接分配event.start=moment(event.start.format()),但当我再次打印事件时,在firebug中检查它,所以事件变量的"start属性"没有改变,我很困惑为什么会这样?。感谢advance的帮助。

看看当前的文档-你已经把它弄得一团糟,我猜这会导致你的代码出错,并阻止它更新

console.log(event.title + " was dropped on " + moment(event.start).format());

相关内容

  • 没有找到相关文章

最新更新