在事件中显示资源名称

时间:2015-08-21 09:17:55

标签: javascript fullcalendar

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

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

1 个答案:

答案 0 :(得分: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