2016-04-04 47 views

回答

4

每次更改與上/下一個按鈕,再過一個月視圖時,將觸發viewRender事件,這樣你就可以添加到您的日曆配置回調到該事件。 view參數的第一天和最後一天呈現的時間日期(開始/結束,通常它們來自上一個/下一個月)以及當前視圖的第一天和最後一天(intervalStart/intervalEnd,您可以獲取當前月份)。

此外,您還可以得到當前日期.fullCalendar( 'GETDATE'):

[...] 
viewRender: function(view, element) { 
    console.log(view.start,view.end, view.intervalStart, view.intervalEnd); 
    console.log($('#calendar').fullCalendar('getDate')); 
} 
[...] 

文檔:viewRendergetDate

+0

如果使用viewRender,dayRender不會在第一次日曆加載時被調用。這將成爲一個問題,如果我使用一些驗證(顯示日的顏色)dayRender回調 –

+0

我目前不使用fullCalendar,我不能測試它,但你可以嘗試在viewRender事件第一次做同樣的驗證,並離開它在dayRender後面呈現。 –

相關問題