2017-02-17 43 views
0

我有一個fullcalendar插件的小問題。 我想爲每個視圖設置不同的選項。 例如,我想在日視圖中將slotDuration和defaultTimedEventDuration設置爲30分鐘,但在周視圖中應該是2小時。fullcalendar per view options

我該如何做到這一點?那甚至可以使用fullcalendar插件?提前致謝。

回答

0

您可以使用View-Specific Options來做到這一點,就像fullcalendar網站上的例子一樣。

$('#calendar').fullCalendar({ 
    views: { 
     basic: { 
      // options apply to basicWeek and basicDay views 
     }, 
     agenda: { 
      // options apply to agendaWeek and agendaDay views 
     }, 
     week: { 
      // options apply to basicWeek and agendaWeek views 
     }, 
     day: { 
      // options apply to basicDay and agendaDay views 
     } 
    } 
}); 
0

@ Ryan89感謝您的幫助。現在slotDuration正在工作,defaultTimedEventDuration似乎無法在每個視圖基礎上定義。

views: { 
     week: { 
     defaultTimedEventDuration: '00:15:00', 
     slotDuration: "00:30:00" 
     }, 
     day: { 
     defaultTimedEventDuration: '00:15:00', 
     slotDuration: "00:15:00" 
     }, 
     agendaDetailed: { 
     type: 'agenda', 
     buttonText: 'Detailed', 
     defaultTimedEventDuration: '00:05:00', 
     slotDuration: "00:05:00" 
     } 
    },