javascript - 设置 fullcalendar v2 上显示的周期间

标签 javascript jquery fullcalendar

我正在使用 Adam Show 优秀的 fullcalendar 插件 v2 beta。

我想在议程周 View 中设置一个特定日期作为显示的周开始。

因此结果将是 7 天的时间段,其中第一天将是我给定的日期等。 在以前的版本中,此行为是通过使用 visStart、visEnd 参数实现的。

我正在尝试与 IntervalStart、intervalEnd 相同的方法,如下所示

$('#calendar').fullCalendar({
    defaultView : 'agendaWeek',
    slotDuration    : '00:60:00',
    snapDuration    : '00:60:00',
    timezone    : "local",
    allDaySlot  : false,
    scrollTime  : '07:00:00',
    minTime     : '07:00:00',
    maxTime     : '22:00:00',
    now         : moment('2014-05-22').format("YYYY-MM-DDTHH:mm:ssZZ"),
    defaultDate : moment('2014-05-22').format("YYYY-MM-DDTHH:mm:ssZZ"),
    today       : moment('2014-05-22').format("YYYY-MM-DDTHH:mm:ssZZ"),
    intervalStart   : $.fullCalendar.moment('2014-05-22'),
    intervalEnd     : $.fullCalendar.moment('2014-05-29'),
    start           : $.fullCalendar.moment('2014-05-22'),
    end             : $.fullCalendar.moment('2014-05-29'),
    editable: true,
});

但没有效果。 你可以看看这个 fiddle :http://jsfiddle.net/yq2gU/9/

最佳答案

var s =" [{'id':1,'name':'Test1'},{'id':2,'name':'Test2'}]";
var myObject = eval('(' + s + ')');

并在名为 events 的日历函数中设置一个参数:

$('#calendar').fullCalendar({
    defaultView : 'agendaWeek',
    slotDuration    : '00:60:00',
    snapDuration    : '00:60:00',
    timezone    : "local",
    allDaySlot  : false,
    scrollTime  : '07:00:00',
    minTime     : '07:00:00',
    maxTime     : '22:00:00',
    now         : moment('2014-05-22').format("YYYY-MM-DDTHH:mm:ssZZ"),
    defaultDate : moment('2014-05-22').format("YYYY-MM-DDTHH:mm:ssZZ"),
    today       : moment('2014-05-22').format("YYYY-MM-DDTHH:mm:ssZZ"),
    intervalStart   : $.fullCalendar.moment('2014-05-22'),
    intervalEnd     : $.fullCalendar.moment('2014-05-29'),
    start           : $.fullCalendar.moment('2014-05-22'),
    end             : $.fullCalendar.moment('2014-05-29'),
    editable: true,
    events:myObject,
});

关于javascript - 设置 fullcalendar v2 上显示的周期间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23800783/

相关文章:

javascript - Angular-UI-Calendar 后期绑定(bind)?

javascript - 文本换行,使用call函数传递数据

javascript - 为什么推送到数组时会得到空对象?

javascript - Fullcalendar - 选择日期后从月 View 转到日期

jquery - 如何选择两个相同标签之间的所有内容?

JavaScript : How to filter an array's contents into two resulting arrays

fullCalendar - 拖动非全天事件以跨越多天 - 全部来自 'week' View ?

javascript - React Webpack 和服务器

javascript - 条件中的类型强制更危险吗?

javascript - 删除部分 JSON