FullCalendar Allday始终是正确的



无论事件的掉落地点,allday返回true

检查Allday是正确还是错误:

eventDrop: function(event, dayDelta, minuteDelta, allDay, revertFunc) {
  if (allDay) {
    alert("Event is now all-day");
  } else {
    alert("Event has a time-of-day");
  }
}

测试事件:

{
  title: 'TEST',
  start: '2017-05-04T00:00:00',
  allDay: false
}

显示问题的视频:https://www.youtube.com/watch?v=q1-avkl977s

根据文档,参数为 function( event, delta, revertFunc, jsEvent, ui, view ),,而 event对象是持有 allDay属性的对象。因此,您的功能参数和if语句是错误的:您应该将函数参数更改为 function( event, delta, revertFunc, jsEvent, ui, view ),if语句将函数参数更改为:

if(event.allDay)

相关内容

  • 没有找到相关文章

最新更新