Как добавить пользовательские атрибуты в каждую ячейку временного интервала в FullCalendar? - PullRequest
0 голосов
/ 31 марта 2019

Есть ли способ добавить новый атрибут в каждый временной интервал для временной сетки в Fullcalendar v4?

Что-то похожее на eventRender , где я могу установить атрибуты для каждого события, отображаемого следующим образом

eventRender: function(info) {
 info.el.setAttribute("r-params", "resourceId=10");
}

Мне не удалось найти какую-либо функцию элемента ячейки в документе, ближе всего я нашел объект " info.dayEl ", но это на весь день.

Другими словами, я хочу изменить это:

<tr data-time="10:00:00">...</tr>
<tr data-time="10:15:00">...</tr>

На это с моим собственным атрибутом:

<tr data-time="10:00:00" t-params="t=10:00:00&resourceId=2">...</tr>
<tr data-time="10:15:00" t-params="t=10:15:00&resourceId=2">...</tr>

1 Ответ

0 голосов
/ 01 апреля 2019

Вы можете вносить изменения в html своего события следующим образом. Делайте соответствующие изменения в соответствии со своей HTML-структурой.

eventRender: function( event, element, view ) {
  element.find('tr').attr('r-params','resourceId=10); 
}
...