fullcalendar - 如何在议程每周视图中仅呈现活动资源事件?

时间:2017-01-12 09:22:53

标签: jquery reactjs fullcalendar resource-id

请帮忙。

这是关注我的代码..

我正在使用fullcalendar.js库

如何仅渲染resourceId" A"议程周刊视图中的资源事件?

现在处理所有呈现的事件。

我希望通过resourceId事件进行渲染

$(Calendar).fullCalendar({
 resources: [
  {
   id: "A",
   title: "R-A"
  },
  {
    id: "B",
    title: "R-B"
  }
 ],
  events: [
   {
    "id": "0", 
    "resourceId": "A"
  },{
    "id": "1", 
    "resourceId": "B"
  }
 ],
  views: {
   agendaWeekly: {
    days: 7 
   } 
 }
});

1 个答案:

答案 0 :(得分:1)

也许不是你要求的,但是如果你按照以下方式定义渲染功能,它将删除所有不属于ID" A"当它开始渲染时:

$(Calendar).fullCalendar({

   ...
  eventRender : function(event, element,view) {
     if (event.resourceId != "A") {
        $(Calendar).fullCalendar("removeEvents",event._id);
     }
   },
  ...

});