嗨,我使用fullcalendar的安排表事件 現在我想禁用drop事件PAS日期爲fullcalendar下降過去的日期,所以我固定使用下述溶液不要讓
$('#calendar').fullCalendar({
eventConstraint: {
start: moment().format('YYYY-MM-DD'),
end: '2100-01-01'
},
});
它工作正常,但現在我想禁用從一週幾天了,所以我在eventConstraint
添加dow
,現在它停止工作
$('#calendar').fullCalendar({
eventConstraint: {
start: moment().format('YYYY-MM-DD'),
end: '2100-01-01',
dow: [ 3, 5 ]
},
});
總之我想禁用過去的日期只允許wed and fri
從日曆中選擇。
有無論如何解決問題。
AFAIK道只有正常工作,如果沒有日期部分(即時間只能在相關的開頭和結尾)。你試圖滿足兩個要求(1.過去的日期和2.只有婚姻和星期五)。因此我的建議是創建2個eventConstraints,每個需求一個。您可以將它們指定爲eventConstraint選項的數組。 eventConstraint接受與businessHours完全相同的數據格式 - 在businessHours文檔中有一組數組樣式的選項:https://fullcalendar.io/docs/display/businessHours/ – ADyson
@ADyson感謝您的支持幫助,我試過你的解決方案,但不工作,即使創建兩個eventConstraints,兩種情況都停止工作。 '''eventConstraint:[{ 啓動:時刻()格式( 'YYYY-MM-DD'), 端: '2100年1月1日', },{ 道:[3,5] }],''' – ashvin