0

有没有办法为 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>
4

1 回答 1

0

您可以像这样更改您的事件 html。根据您的 HTML 结构进行适当的更改。

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

于 2019-04-01T07:53:37.293 回答