周视图

周视图可以同时显示一周或多周的内容。

初始化

周视图默认包含在basic scheduler's markup中。因此,无需添加额外代码即可在调度器中使用该视图。

//标准初始化。周视图会自动添加
scheduler.init('scheduler_here',new Date(2019,0,10),"week");
...
scheduler.load("/data/events");

Related sample:  Basic initialization

移除周视图标签

如果你想从调度器中移除周视图标签,只需从scheduler's markup中删除相应的div元素:

//移除此div即可删除Week标签
<div class="dhx_cal_tab" name="week_tab" style="right:204px;"></div>

隐藏视图X轴中的指定日期

如果你想从时间刻度中排除某些日期,例如只保留工作日并跳过周末,可以使用ignore_week()方法。
该方法是一个函数,接收日期参数,对于需要隐藏的日期应返回true

// 0代表星期日,6代表星期六
scheduler.ignore_week = function(date){
    if (date.getDay() == 6 || date.getDay() == 0) //隐藏星期六和星期日
        return true;
};

Related sample:  Hiding days in the scale of Week view

相关指南

返回顶部