2017-03-05 98 views
0

我正在使用具有可拖動外部事件的調度程序。列表視圖對於某些人來說很方便,但現在只列出了事件名稱(我一直在看listWeek)。如何在同一行顯示事件名稱和資源名稱?如何在列表視圖中顯示事件名稱和資源名稱?

我發現了一個類似的話題一個其他職位,但顯​​示的是資源標題不起作用第二個示例(標題是不確定的,當我嘗試):

Display Resource Name in Event

+0

你可以發佈你的代碼嗎? – todes

回答

0

您可以嘗試使用第一個示例,但不是將div附加到.fc-content,而是想將它附加到.fc-list-item-title上,因爲這是列表視圖中使用的元素。

像這樣:

eventRender: function (event, element, view) { 
     $(element).find(".fc-list-item-title").append("<div>" + event.resourceId + "</div>"); 
    } 

它將把資源ID爲下活動名稱新線。

我不知道如何使用第二種方法獲得資源的標題而不是ID,但現在,您可以設置資源ID以匹配資源標題或爲事件添加其他屬性並附加它。

0

我用這個來獲取列表視圖中資源的標題。

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

不要忘記在添加此行時將逗號放在最後一行的末尾。

祝你好運!