2015-08-21 48 views
0

我正在尝试使用新的计划程序附件FullCalendar。我已经有了很好的工作,但我希望有一个属性可以添加到Event对象中,以便显示与它关联的资源的名称以及标题,但似乎没有成为。有没有办法可以做到这一点?事件中的显示资源名称

目标是在标准日历视图(例如agendaWeek)中显示的事件显示时间和标题(与他们现在一样)以及资源名称。

回答

1

易于使用eventRender回调。

eventRender:function(event, element, view) { 
    $(element).find(".fc-content").append("<div>"+event.resourceId+"</div>"); 
} 

JSFiddle

如果你想,说的资源,而不是ID的名称,使用方法getResourceById过。

eventRender:function(event, element, view) { 
    var resource = $("#calendar").fullCalendar("getResourceById","1"); 
    $(element).find(".fc-content").append("<div>"+resource.title+"</div>"); 
} 

JSFiddle