2016-02-05 3 views
2

Я использую плагин fullcalendar для моего углового приложения. Я использую eventSource для получения моих событий. У меня есть название, начало, конец и ключи breakCount в моей JSON, например:Показать дополнительный параметр на событии в fullcalender

{ 
    "title": "06DefaultProgram2", 
    "start": "2016-02-06 13:30:00", 
    "end": "2016-02-06 18:00:00", 
    "breakCount": 2 
} 

Полный календарь имеет название, начало и конец, но я также хочу, чтобы отобразить breakCount на моей камере событий. Как я могу это достичь?

+0

Это плагин? http://fullcalendar.io/ –

+0

yes его плагин для обработки событий календаря –

ответ

0

Вы можете сделать это возможным, как показано ниже.

Приложить breakCount в названии

{ 
    "title": "06DefaultProgram2<br>2", // 2 is your breakCount, you have to manage this in your server script. 
    "start": "2016-02-06 13:30:00", 
    "end": "2016-02-06 18:00:00", 

} 
+0

Я хочу, чтобы это был отдельный элемент для применения разных стилей. добавление его к заголовку не даст четкого понимания. –

1

Вы можете добавить функцию обратного вызова для события eventRender. Документы находятся на http://fullcalendar.io/docs/event_rendering/eventRender/

eventRender Событие пройдет события объекта и элемент предварительно построенный с неизмененным HTML элементом, который обычно отображаются. В коде, который вы пишете для этого обработчика событий, вы ссылаетесь на пользовательское свойство по имени как event.breakCount. В коде, который вы пишете в этом обработчике событий, вы можете либо изменить параметр элемента, чтобы отобразить значение event.breakCount (возможно, конкатенировать его до конца существующего текста заголовка), либо создать и передать полностью новый элемент для отображения события , У вас есть полный контроль над представлением события в этом обработчике.

Смежные вопросы