完整日历周视图从星期一开始



我想做类似的事情:只显示工作日,但是,我希望它从一周的第一天开始(或从周日到下一个星期六显示)。

我尝试为一周的第一天(即星期日)的startintervalStart选项设置一个时刻,但这似乎不起作用。

编辑(从上面的链接):

$('#calendar').fullCalendar({
    header: {
        left: '',
        center: '',
        right: '',
    },
    editable: true,
    views: {
        settimana: {
            type: 'agendaWeek',
            duration: {
                days: 7
            },
            title: 'Apertura',
            columnFormat: 'dddd', // Format the day to only show like 'Monday'
            hiddenDays: [0, 6] // Hide Sunday and Saturday?
        }
    },
    defaultView: 'settimana',
    });

为了将来参考,对于自定义视图,dateAlign 选项可用于实现类似 weekdaysOnlyView 的内容。

我能够做到这一点:

$('#calendar').fullCalendar({
    ...  
    // Added the default date
    defaultDate: $.fullCalendar.moment().startOf('week'),
    ...
    });

您可以添加第一天:1。

$('#calendar').fullCalendar({
  firstDay: 1,
})

let calendar = new FullCalendar.Calendar(calendarEl, {
 firstDay: 1,
 ...
});

相关内容

  • 没有找到相关文章

最新更新