我正在试用FullCalendar的新计划程序加载项。我已经完成了所有工作,但我希望有一个我可以添加到Event对象的属性,以便显示它与之关联的资源的名称以及标题,但似乎没有。有没有办法可以做到这一点?
目标是在标准日历视图(例如,AgendaWeek)中显示的事件显示时间和标题(如他们现在所做的那样)以及资源名称。
答案 0 :(得分:1)
使用eventRender
回调很容易。
eventRender:function( event, element, view ) {
$(element).find(".fc-content").append("<div>"+event.resourceId+"</div>");
}
如果您愿意,请说出资源的标题而不是ID,请使用getResourceById
方法。
eventRender:function( event, element, view ) {
var resource = $("#calendar").fullCalendar("getResourceById","1");
$(element).find(".fc-content").append("<div>"+resource.title+"</div>");
}