2016-06-26 17 views
0

私はfullcalendar +スケジューラーを使用しています。ユーザーはカレンダー内でイベントをドラッグアンドドロップしたり、サイズを変更して変更したりします。fullcalendar.js - イベントのサイズ変更/ドラッグのステップを変更する

ユーザーは、別の日にドラッグアンドドロップすることも、1日単位でイベントのサイズを変更することもできます。この動作を微調整する方法はありますか?そのため、イベントをドラッグ&ドロップすることができます。同じ日に09:00〜14:00まで?

ありがとうございました。ここに私のFC初期化コードがあります。

cal.fullCalendar({ 
     firstDay: 1, 
     aspectRatio: 1.3, 
     editable: true, 
     resizable: true, 
     lazyFetching: true, 
     eventOverlap: getFCOverlap(), 
     selectable: false, 
     buttonText: getFCButtonText(), 
     resourceLabelText: getFCLabelText() 
     , allDayDefault: false 
     , scrollTime: '00:00' 
     , timeFormat: '' 
     , header: getFCHeader() 
     , defaultView: getFCDefaultView() 
     , views: getFCViews() 
     , resourceGroupField: 'department' 
     , resources: function (callback) { 
      getFCResources(callback); 
     } 
     , events: function (start, end, timezone, callback) { 
      getFCEvents(start, end, timezone, callback); 
     }, 
     eventDrop: FCdrophandler, 
     eventResize: FCresizehandler 

    }); 

} 

答えて

0

getFCviews()には何がありますか?その日のイベントをドラッグアンドドロップできるようにするには、ビューのslotDurationが24時間未満である必要があります。例えば

timelineWeek: { 
    slotDuration: '06:00', 
    type: 'timeline', 
    duration: {days: 7} 
} 
関連する問題