我想把我的日历升级到最新版本。所有的工作,但一些数据我正在从数据库中提取使用php。有些函数会产生诸如视图显示函数之类的问题。
请检查下面的代码。
viewDisplay: function(view) {
if (view.name != lastView )
{
if (view.name == 'month')
{
$('#meetings').fullCalendar( 'removeEventSource', '/meetings/meetinglistdays/my').fullCalendar( 'refetchEvents' );
$('#meetings').fullCalendar( 'addEventSource', '/meetings/meetingslistmonth/my');
}
else
{
$('#meetings').fullCalendar( 'removeEventSource', '/meetings/meetinglistdays/my' );
$('#meetings').fullCalendar( 'removeEventSource', '/meetings/meetingslistmonth/my' ).fullCalendar( 'refetchEvents' );
$('#meetings').fullCalendar( 'addEventSource', '/meetings/meetinglistdays/my' );
}
lastView = view.name;
}
},
最佳答案
我也遇到过类似的问题,其背后的原因是Renamed/Removed
函数,viewDisplay
选项已经被弃用,取而代之的是viewRender
回调。
注意:在开始迁移之前,您应该尝试阅读migration
文档click here for migration docs,问题的解决方案存在于Renamed/Removed
部分的最底部。