如何以编程方式设置事件并使用我们自己的字段创建事件弹出窗口

How to set events programmatically and create event popup with our own fields

我有 Kendo UI 时间轴视图控制器,我想设置来自不同数据源的事件,这将是一个 JavaScript 数组。我尝试将数组设置为 kendoScheduler 数据源,但事件未绑定到控制器,当我双击时间轴时,它会弹出一个事件弹出窗口,其中包含我无法删除的不需要的字段。请在下面找到示例。

http://dojo.telerik.com/@lilan123/UPuDE/3

我找到了这个问题的解决方案

var scheduler = $("#schedulerTimeLine").data("kendoScheduler");
var dataSource = new kendo.data.SchedulerDataSource({
  data: WorkPlanElementList
});
scheduler.setDataSource(dataSource);