fullcalendar - как отображать только события ресурса actived при еженедельном просмотре повестки дня?

Пожалуйста помоги.

это следующий мой код..

я работаю в библиотеке fullcalendar.js

Как отобразить только ресурсные события "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 ответ

Может быть, не совсем то, что вы просите, но если вы определите функцию рендеринга следующим образом, она удалит все события, не имеющие идентификатора "A", когда начнет рендеринг:

$(Calendar).fullCalendar({

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

});
Другие вопросы по тегам