如何在DHTMLX Scheduler中实际添加重复事件?

问题描述 投票:0回答:1

我想将此活动添加到我的日历中

let eventID = scheduler.addEvent({
                        start_date: "2018-03-03 10:00:00",
                        end_date: "2018-03-10 11:00:00",
                        text: "words",
                        details: "",
                        rec_type: "week_1___1,2",
                    });

但是,当我运行我的代码的那部分时,我在dhtmlxscheduler.js Cannot read property 'valueOf' of undefined中收到错误。将事件添加为重复的正确方法是什么?我已经为重复发生的事件添加了依赖关系js文件,并在我的init中指定了以下内容

    scheduler.config.details_on_create=true;
    scheduler.config.details_on_dblclick=true;
    scheduler.config.include_end_by = true;
    scheduler.config.repeat_precise = true;        
    var today = new Date(); 
    scheduler.init('scheduler_here',today, "week"); 
javascript dhtml dhtmlx
1个回答
0
投票

如果对重复发生的事件使用addEvent,则start / end_date属性的值必须具有Date类型:

let eventID = scheduler.addEvent({
  id: '1',
  start_date: new Date(2018, 2, 3, 10), 
  end_date:   new Date(2018, 2, 10, 11),      
  text:"words",
  details: "",
  rec_type: "week_1___1,2",
  event_pid: "0",
  event_length: 60*60*4
})
© www.soinside.com 2019 - 2024. All rights reserved.