1

allDay議題ビューだけでオプションを無効にしたい。週と月のビューで表示できるようにしたい。

今私はこれを持っています:

var calendar = $('#calendar').fullCalendar({
    slotMinutes: 15,
    defaultView: 'agendaWeek',
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },
    selectable: true,
    selectHelper: true
});

さらに 200 行の js がありますが、これが私のカレンダー オブジェクトの初期化です。

viewObject コンストラクターに対して次のコードのようなことを行うことはできますか?

view: {
        view:'agendaDay', 
        allDaySlot:false,
        allDayText:false
        },

これどうやってするの?

4

1 に答える 1

0

実際には、fullCalendar のオプション セッターを探しています。したがって、次のようなことができます。

viewDisplay: function(view) {
    if( view.name == 'agendaDay' ){
        $('#calendar').fullCalendar('allDaySlot',false); // Not supported yet
    }
}

私もこれを夢見ていましたが、残念ながら、FullCalendar ではまだオプションをその場で設定することができません。ただし、次の 2 つのリンクが役立ちます。

http://code.google.com/p/fullcalendar/issues/detail?id=293

https://github.com/arshaw/fullcalendar/pull/25

于 2012-06-29T21:40:24.923 に答える