Fullcalendar 如何在列表视图中同时显示事件名称和资源名称?

Fullcalendar 如何在列表视图中同时显示事件名称和资源名称?,fullcalendar,fullcalendar-scheduler,Fullcalendar,Fullcalendar Scheduler,我正在使用可拖动外部事件的调度程序。列表视图对于某些人来说很方便,但是现在只列出了事件名称(我一直在看listWeek)。如何在同一行上同时显示事件名称和资源名称 我发现另一篇关于类似主题的文章,但第二个示例显示资源标题不起作用(我尝试时标题未定义): 您可以尝试使用第一个示例,但不是将div附加到.fc content上,而是将其附加到.fc列表项title上,因为这是列表视图中使用的元素 eventRender:function( event, element, view ) {

我正在使用可拖动外部事件的调度程序。列表视图对于某些人来说很方便,但是现在只列出了事件名称(我一直在看listWeek)。如何在同一行上同时显示事件名称和资源名称

我发现另一篇关于类似主题的文章,但第二个示例显示资源标题不起作用(我尝试时标题未定义):


您可以尝试使用第一个示例,但不是将div附加到
.fc content
上,而是将其附加到
.fc列表项title
上,因为这是列表视图中使用的元素

    eventRender:function( event, element, view ) {
    var resourceTitle = $("#calendar").fullCalendar("getResourceById",event.resourceId);
    $(element).find(".fc-list-item-title").append("<div>"+resourceTitle.title+"</div>");
}
像这样:

eventRender: function (event, element, view) {
        $(element).find(".fc-list-item-title").append("<div>" + event.resourceId + "</div>");
    }
eventRender:函数(事件、元素、视图){
$(元素).find(“.fc列表项标题”).append(“+event.resourceId+”);
}
它将把资源ID作为新行放在事件标题下


我不知道如何使用第二种方法来获取资源的标题而不是ID,但现在,您可以将资源ID设置为与资源标题相匹配,或者为事件添加其他属性并将其附加。

我使用此方法在列表视图中获取资源的标题

    eventRender:function( event, element, view ) {
    var resourceTitle = $("#calendar").fullCalendar("getResourceById",event.resourceId);
    $(element).find(".fc-list-item-title").append("<div>"+resourceTitle.title+"</div>");
}
eventRender:函数(事件、元素、视图){
var resourceTitle=$(“#日历”).fullCalendar(“getResourceById”,event.resourceId);
$(元素)。查找(“.fc列表项标题”)。追加(“+resourceTitle.title+”);
}
添加此项时,不要忘记在上面一行的末尾加逗号


祝你好运

你能发布你的代码吗?