Kendo-ui、调度程序、timelineMonth 视图、workDayStart 和 workDayEnd 错误
Kendo-ui, Scheduler, timelineMonth view, error with workDayStart and workDayEnd
如果将 kendoScheduler 配置为:
$("#scheduler").kendoScheduler({
workDayStart: new Date(2013, 1, 1, 9),
workDayEnd: new Date(2013, 1, 1, 17),
...
当使用 "Show business hours" 选项打开时,timelineMonth 视图将抛出异常。
示例:
http://dojo.telerik.com/UYeQI/2
- 点击"Show business hours"
- 切换到"TimeLine Month"视图
我从 Telerik 演示中制作了这个示例
http://demos.telerik.com/kendo-ui/scheduler/timeline
只需添加 workDayStart 和 workDayEnd。
由于 workDayStart
和 workDayEnd
都与 showWorkHours
相关,因此您必须 而不是 全局设置它们。
这是因为月视图不支持工作时间。
参见:http://docs.telerik.com/kendo-ui/api/javascript/ui/scheduler#configuration-showWorkHours
The showWorkHours option is supported when views.type is set to "day"
or "week".
对于您想使用 workDayStart
和 workDayEnd
的每个视图类型,您必须创建一个单独的对象并将 workDayStart
和 workDayEnd
放在那里。
如果将 kendoScheduler 配置为:
$("#scheduler").kendoScheduler({
workDayStart: new Date(2013, 1, 1, 9),
workDayEnd: new Date(2013, 1, 1, 17),
...
当使用 "Show business hours" 选项打开时,timelineMonth 视图将抛出异常。
示例: http://dojo.telerik.com/UYeQI/2
- 点击"Show business hours"
- 切换到"TimeLine Month"视图
我从 Telerik 演示中制作了这个示例 http://demos.telerik.com/kendo-ui/scheduler/timeline 只需添加 workDayStart 和 workDayEnd。
由于 workDayStart
和 workDayEnd
都与 showWorkHours
相关,因此您必须 而不是 全局设置它们。
这是因为月视图不支持工作时间。
参见:http://docs.telerik.com/kendo-ui/api/javascript/ui/scheduler#configuration-showWorkHours
The showWorkHours option is supported when views.type is set to "day" or "week".
对于您想使用 workDayStart
和 workDayEnd
的每个视图类型,您必须创建一个单独的对象并将 workDayStart
和 workDayEnd
放在那里。