首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在fullcalendar v2上设置显示的周期间

在fullcalendar v2上设置显示的周期间
EN

Stack Overflow用户
提问于 2014-05-22 07:48:45
回答 1查看 1.3K关注 0票数 1

我正在使用Adam Show的优秀的全日历插件v2测试版。

我想在agendaWeek视图中设置一个特定的日期作为显示周的开始。

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

我正在尝试与intervalStart相同的方法,intervalEnd就像这样

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#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,
});

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

EN

回答 1

Stack Overflow用户

发布于 2014-09-15 11:37:24

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var s =" [{'id':1,'name':'Test1'},{'id':2,'name':'Test2'}]";
var myObject = eval('(' + s + ')');

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#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,
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23800783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文